Explorar Loops Aninhados em Python
Assim como listas podem ser aninhadas dentro de listas ou tuplas dentro de tuplas, loops também podem ser aninhados para iterar sobre elementos dentro de outros loops. Por exemplo, ao trabalhar com uma lista que contém várias sublistas, um loop aninhado pode iterar tanto pela lista principal quanto por seus elementos internos.
12345678910111213# Countries data countries = [['USA', 9629091, 331002651], ['Canada', 9984670, 37742154], ['Germany', 357114, 83783942], ['Brazil', 8515767, 212559417], ['India', 3166391, 1380004385]] # Iterate over list for country in countries: # Iterate over nested list for j in country: print(j, end = ' ') print('\n') # Print new line after nested loop finish
Nota
A variável
j
representa cada elemento dentro das listas aninhadas dentro da listacountries
. À medida que o loop interno itera,j
assume sequencialmente os valores de cada elemento nas sublistas, imprimindo-os um por um.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 1.67
Explorar Loops Aninhados em Python
Deslize para mostrar o menu
Assim como listas podem ser aninhadas dentro de listas ou tuplas dentro de tuplas, loops também podem ser aninhados para iterar sobre elementos dentro de outros loops. Por exemplo, ao trabalhar com uma lista que contém várias sublistas, um loop aninhado pode iterar tanto pela lista principal quanto por seus elementos internos.
12345678910111213# Countries data countries = [['USA', 9629091, 331002651], ['Canada', 9984670, 37742154], ['Germany', 357114, 83783942], ['Brazil', 8515767, 212559417], ['India', 3166391, 1380004385]] # Iterate over list for country in countries: # Iterate over nested list for j in country: print(j, end = ' ') print('\n') # Print new line after nested loop finish
Nota
A variável
j
representa cada elemento dentro das listas aninhadas dentro da listacountries
. À medida que o loop interno itera,j
assume sequencialmente os valores de cada elemento nas sublistas, imprimindo-os um por um.
Obrigado pelo seu feedback!