Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Listas Aninhadas em Python | Outros Tipos de Dados
Introdução ao Python

bookListas Aninhadas em Python

Deslize para mostrar o menu

Listas em Python podem armazenar diferentes tipos de dados, incluindo outras listas. Ao contrário de muitas linguagens, Python permite listas aninhadas de comprimentos variados.

Por exemplo, ao armazenar países e suas áreas, é mais organizado usar uma lista separada para cada país em vez de uma lista combinada única.

12345
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
copy

Cada país tem sua própria lista aninhada dentro da lista principal. Mas como navegamos nessa estrutura?

Em uma lista bidimensional, cada elemento é em si uma lista, e acessamos itens internos usando indexação.

Por exemplo, em uma lista countries_2d com 3 sublistas (cada uma contendo 2 itens):

  • countries_2d[1] recupera a segunda sublista (a indexação em Python começa em 0).
  • countries_2d[1][0] busca o primeiro item dessa sublista.
123456
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
copy
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 4. Capítulo 4
some-alt