Foros Python

Versión completa: Listas de 2 dimensiones en Python sin NumPy?
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Pues quiero portear un código de C a Python, pero el problema es que usa una lista (o array en este caso) de dos dimensiones.
En Python, que entienda, no es posible, pero hay una forma y sin numpy?
Saludos
Hola, puedes hacer eso usando listas dentro de otras listas. Por ejemplo:

Código:
>>> m = [[1, 2, 3], [4, 5, 6]]
>>> m[0][0]
1
>>> m[0][1]
2
>>> m[0][2]
3
>>> m[1][0]
4
>>> m[1][1]
5
>>> m[1][2]
6

De hecho no hay ninguna diferencia en el modo en que funciona esto mismo en C.

Saludos