Nuestros mejores investigadores agotaron sus provisiones de café, investigando noche y día por la respuesta, hasta que Marco encontró la contestación en GitLab y ahora la compartimos con nosotros.
Ejemplo 1: multiplicación de matrices en python
# Program to multiply two matrices using nested loops# 3x3 matrix
X =[[12,7,3],[4,5,6],[7,8,9]]# 3x4 matrix
Y =[[5,8,1,2],[6,7,3,0],[4,5,9,1]]# result is 3x4
result =[[0,0,0,0],[0,0,0,0],[0,0,0,0]]# iterate through rows of Xfor i inrange(len(X)):# iterate through columns of Yfor j inrange(len(Y[0])):# iterate through rows of Yfor k inrange(len(Y)):
result[i][j]+= X[i][k]* Y[k][j]for r in result:print(r)
Ejemplo 2: cómo multiplicar matrices en python
# Program to multiply two matrices using list comprehension# 3x3 matrix
X =[[12,7,3],[4,5,6],[7,8,9]]# 3x4 matrix
Y =[[5,8,1,2],[6,7,3,0],[4,5,9,1]]# result is 3x4
result =[[sum(a*b for a,b inzip(X_row,Y_col))for Y_col inzip(*Y)]for X_row in X]
Sección de Reseñas y Valoraciones
No se te olvide recomendar este ensayo si te fue útil.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)