Fundamentos de Iterables, Iteradores y Generadores en Python
Objetos Iterables
En Python, cualquier estructura que pueda recorrerse mediante un bucle for se clasifica como iterable. Los tipos nativos como listas, tuplas, cadenas, conjuntos y diccionarios implementan esta capacidad de forma predeterminada. Para validar programáticamente si un elemento cumple con esta característica, existen dos enfoques c ...
Publicado el 8-11 09:43
Implementación de Iterables, Iteradores y Operaciones con Iteradores en Python
3.1. Cómo Implementar Objetos Iterables e Iteradores
# 3.1 Cómo implementar objetos iterables e iteradores
import requests
from collections.abc import Iterable, Iterator
class ClimaIterator(Iterator):
def __init__(self, ciudades):
self.ciudades = ciudades
self.indice = 0
def __next__(self):
if self.indice == l ...
Publicado el 7-31 02:11
Iteradores en Python: Concepto, Uso y Características
Un iterador en Python es un objeto que permite recorrer los elementos de una colección secuencialmente, uno a la vez. El ejemplo más común de su uso es la sentencia for.
for elemento in coleccion:
# Código a ejecutar
pass
Objetos Iterables
Un objeto iterable es aquel sobre el cual se puede iterar usando un bucle for. Ejemplos comunes i ...
Publicado el 6-25 20:45