티스토리 뷰

python lecture/algorism

[edu] 행렬의 곱셈

burningrizen 2018. 12. 21. 14:37










행렬의 곱셈을 3중 포문으로 할수도 있다.


좀더 간단하게 하려면 set(*b) 로 행, 열을 바꾸어서도 가능하다.



def solution(a, b):
r = []
for y in range((len(a))):
g = []
for z in range(len(b[0])):
t = []
for x in range(len(a[0])):
t.append(a[y][x] * b[x][z])
g.append(sum(t))
r.append(g)
return r


'python lecture > algorism' 카테고리의 다른 글

[edu] 몬테카를로 알고리즘 (monte carlo method) 원주률  (0) 2020.01.30
[edu] 올바른 괄호  (0) 2019.01.17
[edu] 퀵 소트  (0) 2018.12.19
[edu] 10진수 > n진수 변환  (0) 2018.12.19
[edu] queue (with node)  (0) 2018.12.11
댓글