Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- # voy a representar una matriz mxn como una lista de filas
- # Ejemplo con una matriz 4x3 (4 filas, 3 columnas)
- # matriz = [fila1, fila2, fila3, fila4]
- # Pero una fila es una lista de nros:
- # fila1 = [1,2,3] => cada fila tiene 3 nros porque hay 3 columnas
- # Entonces, una matriz es una lista de listas
- matriz = [ [1,2,3], [4,5,6], [5,6,7], [7,8,9] ]
- # si quiero imprimir el elemento de la segunda fila y tercera columna (6)
- print(f"m[2][3] = {matriz[1][2]}")
- # impresión como lista
- print(matriz)
- # impresión como matriz
- for fila in matriz:
- print(fila)
- # impresión horizontal elemento a elemento
- for fila in matriz:
- for numero in fila:
- print(numero, end=" ")
- print()
- # si les interesa, pueden complicar aún mas
- for fila in matriz:
- print("[", end=" ")
- for numero in fila:
- print(numero, end=" ")
- print("]")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement