Direferencias entre diccionario y lista en Python

Tiempo de lectura: < 1 minuto

En Python, una lista y un diccionario son dos tipos diferentes de estructuras de datos:

Cuaderno con una lista - Pexels
  1. Lista (list):
  • Es una colección ordenada de elementos.
  • Los elementos se acceden por su índice, que es numérico y comienza en 0.
  • Puede contener elementos duplicados.
  • Los elementos están organizados en el orden en que se añaden.
  • Se definen utilizando corchetes: []. Ejemplo de una lista:
   mi_lista = [10, 20, 30, 40]
   print(mi_lista[0])  # Salida: 10
  1. Diccionario (dict):
  • Es una colección no ordenada (aunque a partir de Python 3.7, conserva el orden de inserción).
  • Los elementos se almacenan como pares clave-valor.
  • Las claves son únicas, es decir, no puede haber claves duplicadas.
  • Se accede a los valores mediante sus claves, no mediante un índice numérico.
  • Se definen utilizando llaves: {}. Ejemplo de un diccionario:
   mi_diccionario = {"nombre": "Juan", "edad": 25, "ciudad": "Madrid"}
   print(mi_diccionario["nombre"])  # Salida: Juan

Deja un comentario