def solution(arr1, arr2):
answer = []
for i in range(len(arr1)):
temp = []
for j in range(len(arr2[0])):
temp.append(arr1[i][j]+arr2[i][j]);
answer.append(temp);
return answer
이차원 배열 돌때, 두번째 있는 배열 인덱스는 전체 길이가 아닌 가로 길이로 조정해줄것!
즉 2X2 이차원 배열의 len 을 출력 하면 2가 나오지만
2X3 의 len 을 출력하면 3이 나오기에, 가로 길이로 조정해주어야한다.
너무 대충 생각해서 놓친 부분이었다.
직접 프린트 해보며 다시 깨달았다.