Espacio publicitario (banner)
AD

¿Ya dominas lo básico? Un curso estructurado de Python es la vía rápida para dar el salto.

Ver cursos de Python en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐍Lecciones de Python
Lección 25 / 69

Listas bidimensionales (datos en forma de tabla)

En esta lección verás cómo trabajar con listas bidimensionales en Python, para representar datos con forma de tabla o de cuadrícula. Está pensada para quien busca «lista bidimensional en Python» o «listas anidadas en Python».

Meter una lista dentro de otra te permite representar una «cuadrícula» con filas y columnas: eso es una lista bidimensional. Se accede con dos índices, como grid[fila][columna]. Es la idea básica detrás de representar el tablero de un juego con coordenadas, o datos parecidos a los de una hoja de cálculo.

El código de ejemplo crea una cuadrícula de 3×3 y muestra un elemento concreto con dos índices; después recorre todas las filas y columnas con bucles anidados. El primer índice elige la fila y el segundo la columna dentro de esa fila: ese es el orden.

Un error habitual al empezar es invertir fila y columna. Como ambos índices empiezan en 0, grid[1][0] significa «segunda fila, primera columna». Conviene tenerlo claro antes de escribir bucles anidados.

En el desarrollo real las listas bidimensionales aparecen al leer datos tabulares de un CSV, al representar imágenes como matrices de píxeles o al modelar el tablero de un juego. También son la puerta de entrada al trabajo con matrices en análisis de datos.

Python
SALIDA

💡 El motor de Python puede tardar unos segundos en cargarse la primera vez que ejecutas código.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)