single
Trabajando con Listas Anidadas en Python
Desliza para mostrar el menú
Los elementos dentro de una lista en Python también pueden ser listas. Esto forma lo que se denomina una "lista anidada" o "listas dentro de listas". Las listas anidadas son útiles para organizar estructuras de datos elaboradas, ya que permiten almacenar datos de varios niveles dentro de una sola lista.
Por ejemplo, puedes tener una lista donde algunos elementos son valores individuales y otros pueden ser listas en sí mismas. Aquí tienes un ejemplo sencillo:
123cities = ["London", ["Paris", "Madrid"], "Rome", ["Bangkok", ["New York", "Los Angeles"]]] print(cities)
Uso de variables para listas anidadas
Este ejemplo muestra una lista anidada en la que el segundo y el cuarto elemento también son listas, y el cuarto elemento incluso contiene otra lista anidada dentro de él.
También puedes crear listas anidadas concatenando listas almacenadas en variables. Esto puede ser útil para hacer que tu código sea más legible. Por ejemplo:
1234567europe_cities = ["Paris", "Berlin", "Rome"] asia_cities = ["Tokyo", "Seoul", "Bangkok"] america_cities = ["New York", "Los Angeles", "Chicago"] world_cities = [europe_cities, asia_cities, america_cities] print(world_cities)
Aquí, primero se definen tres listas independientes para ciudades en Europa, Asia y América. Luego, se combinan las listas en una sola, world_cities, que se convierte en una lista anidada.
El ejemplo muestra que una lista anidada es una buena manera de organizar datos relacionados, como ciudades de diferentes continentes, de forma natural, intuitiva y ordenada.
Desliza para comenzar a programar
Llena la lista travel_wishlist con listas anidadas.
- Cada lista anidada debe contener 3 elementos: Ciudad, País y costo aproximado del viaje.
- La lista
travel_wishlistdebe contener 3 listas anidadas con información sobre ciudades.
Por ejemplo, puedes usar los siguientes datos:
1. Paris | France | 2000
2. Tokyo | Japan | 3500
3. Berlin | Germany | 3400
Nota
Puedes agregar más ciudades como listas anidadas, pero asegúrate de que sus elementos estén definidos en el formato correcto.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla