https://programmers.co.kr/learn/courses/30/lessons/12950
출처 : 프로그래머스
def solution(arr1, arr2):
for i in range(len(arr1)):
for j in range(len(arr1[i])):
arr1[i][j] += arr2[i][j]
return arr1
풀이 1
배열을 탐색하며 알맞는 인덱스를 더해줬다.
def solution(arr1, arr2):
answer = [[c+d for c,d in zip(a,b)] for a,b in zip(arr1,arr2)]
return answer
풀이 2
다른 사람의 풀이다.
zip을 써서 풀이했다..
2차원 배열 쌍이 나온다면 zip을 생각해보는 연습을 해봐야겠다.
'알고리즘 문제 풀이 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 시저 암호 python (*) (0) | 2022.04.02 |
---|---|
[프로그래머스] 이상한 문자 만들기 python (0) | 2022.04.02 |
[프로그래머스] 문자열 내 마음대로 정렬하기 python (0) | 2022.04.02 |
[프로그래머스] 같은 숫자는 싫어 python (0) | 2022.04.02 |
[프로그래머스] 최소직사각형 python (0) | 2022.04.01 |