Código (python) [Seleccionar]
# Transpose of a matrix
# Shell Root
# 2010
#Definition and setting of variables
M1 = [[1, 2, 3], [2, 12, 6], [1, 0, -3], [10, -1, 0]]
M2 = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
for i in range(4):
for j in range(3):
M2[j][i] = M1[i][j]
for i in range(3):
print(M2[i])
Resultado,
Código (PoC) [Seleccionar]
alex@shellroot:~/Escritorio$ python PoC.py
[1, 2, 1, 10]
[2, 12, 0, -1]
[3, 6, -3, 0]