Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Listas Anidadas en Python | Otros Tipos de Datos
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introducción a Python

bookListas Anidadas en Python

Las listas en Python pueden almacenar diferentes tipos de datos, incluidas otras listas. A diferencia de muchos lenguajes, Python permite listas anidadas de longitudes variables.

Por ejemplo, al almacenar países y sus áreas, es más organizado usar una lista separada para cada país en lugar de una 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 tiene su propia lista anidada dentro de la lista principal. Pero, ¿cómo navegamos por esta estructura?

En una lista bidimensional, cada elemento es en sí mismo una lista, y accedemos a los elementos internos usando índices.

Por ejemplo, en una lista countries_2d con 3 sublistas (cada una contiene 2 elementos):

  • countries_2d[1] recupera la segunda sublista (el índice en Python comienza en 0).
  • countries_2d[1][0] obtiene el primer elemento de esa 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
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 4

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Pregunte me preguntas sobre este tema

Resumir este capítulo

Mostrar ejemplos del mundo real

bookListas Anidadas en Python

Desliza para mostrar el menú

Las listas en Python pueden almacenar diferentes tipos de datos, incluidas otras listas. A diferencia de muchos lenguajes, Python permite listas anidadas de longitudes variables.

Por ejemplo, al almacenar países y sus áreas, es más organizado usar una lista separada para cada país en lugar de una 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 tiene su propia lista anidada dentro de la lista principal. Pero, ¿cómo navegamos por esta estructura?

En una lista bidimensional, cada elemento es en sí mismo una lista, y accedemos a los elementos internos usando índices.

Por ejemplo, en una lista countries_2d con 3 sublistas (cada una contiene 2 elementos):

  • countries_2d[1] recupera la segunda sublista (el índice en Python comienza en 0).
  • countries_2d[1][0] obtiene el primer elemento de esa 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
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 4
some-alt