preloader

1. Januar 1 | 2 minuten lesen
Inhaltsverzeichnis

que produce la salida: Aquí la nueva lista se genera agregando 1 a cada elemento en la lista inicial lista1. Esencialmente, iteramos (bucle) sobre todos los elementos en la lista inicial y enlazamos cada elemento de la lista a la variable del elemento a su vez. El resultado de la expresión el elemento + 1 se captura entonces, en orden, en la nueva lista. Esta función no se limita al procesamiento de valores en una lista; cualquier colección iterable se puede utilizar como tuplas o conjuntos como fuente de los valores a procesar. Otra característica de la Comprensión de listas es la capacidad de filtrar los valores pasado a la expresión usando la condición opcional if. Por ejemplo, si deseamos considerar solo números pares para la expresión, entonces podemos usar la instrucción if opcional para filtrar todos los números impares: El resultado de estas dos líneas de código es: Por lo tanto, solo los números pares se pasaron a la expresión elemento + 1 resultante en que solo se generen los valores 3, 5 y 7 para la nueva lista. 34.3 El módulo de colecciones El módulo de colecciones amplía las características básicas del módulo orientado a la colección. tipos de datos dentro de Python con tipos de datos de contenedor de alto rendimiento. Proporciona muchos contenedores útiles tales como: lista3 = [elemento + 1 para elemento en lista1 si elemento % 2 == 0] imprimir(’lista3:’, lista3) lista3: [3, 5, 7] lista1: [1, 2, 3, 4, 5, 6] lista2: [2, 3, 4, 5, 6, 7] Nombre Objetivo tupla nombrada() Función de fábrica para crear subclases de tupla con campos con nombre deque Contenedor tipo lista con agregados rápidos y elementos emergentes en cada extremo CadenaMapa Clase similar a Dict para crear una vista única de múltiples asignaciones Encimera Subclase de dictado para contar objetos hashable dictado ordenado Subclase de dictado que recuerda las entradas de pedido que se agregaron Predeterminadodict Subclase de dictado que llama a una función de fábrica para proporcionar valores faltantes UserDict Envoltura alrededor de objetos de diccionario para facilitar la subclasificación de dictados Lista de usuarios Envoltura alrededor de objetos de lista para una subclasificación de lista más fácil Cadena de usuario Envoltura alrededor de objetos de cadena para facilitar la subclasificación de cadenas 402 34 Módulos relacionados con la colección

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

Temas 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