Cómo crear un iterador en Python

Para crear un objeto iterador en Python usamos la función iter()

iter(x)

El argumento x es un objeto iterable (lista, tupla, string, etc.).

La función iter() crea un objeto iterador.

Ejemplos

Ejemplo 1 ( lista )

Cree un iterador de una lista usando la función iter()

>>> x=iter([1,2,3,4,5])

El objeto iterador se puede leer a través de la función. next()

>>> next(x)
1
>>> next(x)
2

Ejemplo 2 ( tupla )

Crear un iterador a partir de una tupla

>>> x=iter((1,2,3,4,5))

Leer los elementos del iterador a través de la función next()

>>> next(x)
1
>>> next(x)
2

Ejemplo 3 (string)

Crear un iterador a partir de una cadena

>>> x=iter("how")

Leer los elementos del iterador usando la función next()

>>> next(x)
h
>>> next(x)
o
>>> next(x)
w

https://how.okpedia.org/es/python/como-crear-un-iterador-en-python


Infórmanos de un error o envíanos una sugerencia para mejorar esta página


Las listas en python


FacebookTwitterLinkedinLinkedin