Inhaltsverzeichnis
Como este no es uno de los módulos predeterminados que se cargan automáticamente para usted por Pitón; tendrá que importar la colección. Como ejemplo, usaremos el tipo Contador para contener eficientemente múltiples copias del mismo elemento. Es eficiente porque solo contiene una copia de cada elemento, pero lleva la cuenta del número de veces que ese elemento se ha agregado al recopilación: La salida de esto es: Lo que hace que el comportamiento de conteo asociado con la clase Counter sea bastante claro. Hay muchos usos de una clase de este tipo, por ejemplo, se puede utilizar para averiguar el palabra más utilizada en un ensayo; todo lo que tienes que hacer es agregar cada palabra en un ensayo al Contador y luego recupere la palabra con el conteo más alto. Esto puede hacerse usando el método most_common() de la clase Counter. Este método toma un parámetro n que indica cuántos de los elementos más comunes deben ser devuelto Si se omite n (o Ninguno), el método devuelve una lista ordenada de elementos. Así, para obtener la fruta más común de la col- lección podemos usar: Que genera: También puede realizar algunas operaciones matemáticas con múltiples Counter objetos. Por ejemplo, puede sumar y restar objetos de contador. Tú también puedes obtener una combinación de Contadores que combine los valores máximos de dos Contador de objetos. También puede generar una intersección de dos Contadores. Estos se ilustran a continuación: importar colecciones fruta = colecciones.Contador([‘manzana’, ’naranja’, ‘pera’, ‘manzana’, ’naranja’, ‘manzana’]) imprimir (fruta) imprimir (fruta [’naranja’]) Contador ({‘manzana’: 3, ’naranja’: 2, ‘pera’: 1}) 2 print(‘fruta.más_común(1):’, fruta.más_común(1)) fruit.most_common(1): [(‘manzana’, 3)] 34.3 El módulo de colecciones 403
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
WeiterlesenTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Weiterlesen• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Weiterlesen