"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como eu ito através de duas listas em paralelo em Python?

Como eu ito através de duas listas em paralelo em Python?

Postado em 2025-03-25
Navegar:752

How Do I Iterate Through Two Lists in Parallel in Python?

Como iterar através de duas listas em paralelo

Dada duas listas, uma tarefa comum é iterar através delas em pares. Embora a iteração dos índices seja uma abordagem viável, pode não ser a solução mais pitônica. A sintaxe é:

para element_1, element_2 em zip (iterable_1, iterable_2): ...

para f, b em zip (foo, bar): print (f, b)

for element_1, element_2 in zip(iterable_1, iterable_2):
    ...
for f, b in zip(foo, bar):
    print(f, b)

importar itertools para f, b em itertools.izip (foo, bar): Print (f, b)

Se desejado, o itertools.izip_longest () pode ser usado para iterar até que ambos os iteráveis ​​estejam esgotados, preenchendo valores ausentes com o valor de preenchimento especificado (ou nenhum por padrão). Simultaneamente.

Tutorial mais recente Mais>

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