Clase 03 · 8 minGratis

Listas, tuplas y diccionarios en Python: la diferencia que todo analista debe saber

Clase 3 del curso gratis de Python para Análisis de Datos: corchetes, paréntesis o llaves. Qué es mutable, qué no, y por qué el diccionario se parece tanto a un JSON.

Python tiene tres formas básicas de agrupar información, y se distinguen por un solo símbolo. Aunque en análisis de datos no siempre las uses directamente, las herramientas que sí usas (como Pandas) están construidas sobre ellas.

Listas [ ]: ordenadas y se pueden cambiar

Una lista guarda varios datos en orden, entre corchetes. Puede mezclar tipos.

python
gastos_cafe = [3.2, 2.5, 4.0, 3.8]
gastos_cafe.append(2.9)     # agrega al final
gastos_cafe[0]              # 3.2: las posiciones empiezan en 0

Lo importante: es mutable. Puedes agregar, quitar o cambiar elementos cuando quieras.

Tuplas ( ): ordenadas, pero inmutables

Una tupla es igual de ordenada, pero va entre paréntesis y no se puede modificar una vez creada. Si necesitas otra, creas una nueva.

python
categorias = ("Mercado", "Café", "Transporte")
categorias.append("Cine")   # AttributeError: 'tuple' object has no attribute 'append'

Úsala para datos que no deberían cambiar: los días de la semana, las categorías fijas de un reporte.

Diccionarios { }: clave → valor

El diccionario guarda la información con etiquetas: cada valor tiene una clave que lo identifica. Si conoces los archivos JSON, es exactamente lo mismo.

python
gasto = {"fecha": "2026-01-04", "categoria": "Café", "valor": 3.2}

gasto["categoria"]   # 'Café': se accede por la clave, no por la posición
gasto["valor"] = 3.5 # y se puede cambiar

En resumen

  • Lista [ ]: guarda elementos sin etiqueta y se puede modificar.
  • Tupla ( ): lo mismo, pero no se puede modificar.
  • Diccionario { }: guarda información con formato clave-valor, como un JSON.

El reto de esta clase

Arma tu semana de gastos con las tres estructuras: una lista con los valores, una tupla con los días laborales (e intenta cambiarla para ver el error) y un diccionario con el resumen (total, máximo y cantidad). Enunciado y solución en el material de la clase.

Te avisamos de cada clase nueva

Un correo el día del estreno, con el video y sus apuntes. Gratis, y te das de baja cuando quieras.

Gratis y sin tarjeta. Te escribimos para avisarte de cada clase y puedes darte de baja cuando quieras.

Seguir el canal de WhatsApp