Ejemplos de 'enumerate'
Aquí te proporciono algunos ejemplos del uso de la función enumerate() en Python:
- Iterar una lista y obtener el índice y valor de cada elemento:
scssfrutas = ["manzana", "banana", "naranja"]
for i, fruta in enumerate(frutas):
print(i, fruta)
Salida:
0 manzana 1 banana 2 naranja
- Crear un diccionario a partir de una lista de claves y otra lista de valores utilizando la función
enumerate():
lessclaves = ["a", "b", "c"]
valores = [1, 2, 3]
diccionario = {}
for i, clave in enumerate(claves):
diccionario[clave] = valores[i]
print(diccionario)
Salida:
css{'a': 1, 'b': 2, 'c': 3}
- Filtrar elementos de una lista que cumplen una condición y obtener sus índices y valores:
scssnumeros = [2, 5, 8, 3, 1, 9]
numeros_pares = []
for i, numero in enumerate(numeros):
if numero % 2 == 0:
numeros_pares.append((i, numero))
print(numeros_pares)
Salida:
css[(0, 2), (2, 8)]
En este ejemplo, se crea una lista numeros_pares que contiene tuplas con los índices y valores de los elementos de la lista numeros que son pares. La tupla se crea con (i, numero) dentro del bucle for, donde i es el índice del elemento y numero es el valor del elemento. Luego, se agrega la tupla a la lista numeros_pares utilizando la función append().
Comentarios
Publicar un comentario