Enumerando colecciones con «enumerate»

Enumerando colecciones con «enumerate»

La función incorporada enumerate() permite, como lo indica su nombre, enumerar una colección (por ejemplo, una lista, una tupla, o cualquier otro objeto iterable). Opera recibiendo como argumento cualquier objeto iterable y retornando uno nuevo cuyos elementos son tuplas de dos elementos: el primero, un índice (empezando por el cero); el segundo, el elemento que… Seguir leyendo

Comprensión de listas y otras colecciones

Comprensión de listas y otras colecciones

La comprensión de listas en Python es un método sintáctico para crear listas (y por extensión también otras colecciones que veremos más abajo) a partir de los elementos de otras listas (o colecciones) de una forma rápida de escribir, muy legible y funcionalmente eficiente. Consideremos la siguiente lista de lenguajes: >>> languages = ["python", "c",… Seguir leyendo