python-listas

Qué son y cómo usar Listas en Python

  • 3 min

Una lista en Python es una colección ordenada y mutable de elementos (Mutable significa que los elementos de una lista pueden ser modificados después de la creación de la lista).

Las listas son una de las estructuras de datos más versátiles y más utilizadas. Nos permiten almacenar colecciones ordenadas de elementos, como números, cadenas, u otros objetos.

Características de las Listas:

  • Mutabilidad: Los elementos de una lista pueden ser modificados después de la creación de la lista
  • Ordenadas: Los elementos de una lista están ordenados y mantienen el orden en el que se añadieron
  • Pueden contener cualquier tipo de dato: Una lista puede contener elementos de diferentes tipos de datos, como enteros, cadenas, flotantes, u otras listas

Creación de una lista

Las listas se definen utilizando corchetes [] y los elementos se separan por comas.

En este ejemplo, mi_lista es una lista que contiene los números del 1 al 5.

mi_lista = [1, 2, 3, 4, 5]

También es posible crear listas vacías, y posteriormente añadirle elementos según se necesite.

lista_vacia = []

Operaciones comunes con listas

Listas anidadas

En Python, es posible tener listas dentro de listas (esto se conoce como listas anidadas o listas multidimensionales).

Por ejemplo así,

lista_anidada = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

print(lista_anidada[0][1])  # Resultado: 2