Iterando através de strings em Python
Para iterar sobre uma string em Python, obtendo cada caractere em um loop, empregue a construção de loop for simples :
for c in "string":
# Perform actions on c
Além disso, você pode iterar através de outros objetos em Python:
with open(filename) as f:
for line in f:
# Operate on line
Isso pode parecer enigmático, mas segue um protocolo simples.
Criando seus próprios objetos iteráveis
Para criar seus próprios iteráveis, defina um iterador com um método next() e implemente um método __iter__ em uma classe para permitir a iteração. O método __iter__ retorna um objeto iterador com um método next().
Para mais informações, consulte a documentação oficial.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3