Iteración a través de cadenas en Python
Para iterar sobre una cadena en Python, obteniendo cada carácter en un bucle, emplee la sencilla construcción de bucle for :
for c in "string":
# Perform actions on c
Además, puede iterar a través de otros objetos en Python:
with open(filename) as f:
for line in f:
# Operate on line
Esto puede parecer enigmático pero sigue un protocolo simple.
Creando tus propios objetos iterables
Para crear tus propios iterables, define un iterador con un método next() e implementar un método __iter__ en una clase para habilitar la iteración. El método __iter__ devuelve un objeto iterador con un método next().
Para obtener más información, consulte la documentación oficial.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3