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
Introducción a Python
course content

Contenido del Curso

Introducción a Python

Introducción a Python

1. Primer Conocimiento
2. Variables y Tipos
3. Declaraciones Condicionales
4. Otros Tipos de Datos
5. Loops (Bucles)
6. Funciones

book
Listas 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
Lamentamos que algo salió mal. ¿Qué pasó?
some-alt