[Programmers | Level 2] 행렬의 곱셈 (Python)
def solution(arr1, arr2): ans = [[0] * len(arr2[0]) for _ in range(len(arr1))] for i in range(len(arr1)): for j in range(len(arr2[0])): temp = 0 for k in range(len(arr1[0])): temp += arr1[i][k] * arr2[k][j] ans[i][j] = temp return ans 주어진 이차원 행렬 두개를 곱하는 문제. 인덱스를 다루는게 굉장히 까다로웠다. 파이써닉하게 풀지 못한 풀이ㅠㅠ zip과 unpacking을 활용한 풀이도 있는 것 같은데 아직 익숙치 않다.