def solution(arr1, arr2):
answer = [[x+y for x, y in zip(_arr1, _arr2)] for _arr1, _arr2 in zip(arr1, arr2)]
return answer
풀이
1. answer을 각 자릿수의 합으로 만든다.
2. answer 리턴
answer = [[x+y for x, y in zip(_arr1, _arr2)] for _arr1, _arr2 in zip(arr1, arr2)]
arr1과 arr2를 zip을 이용해서 동시에 접근하여 각 값을 _arr1, _arr2로 정의
_arr1과 arr2를 zip을 이용해서 각 값을 x, y로 정의
x+y를 answer의 한 자리로 정의
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스] Lv1 - 직사각형 별찍기 (파이썬) (0) | 2022.03.27 |
---|---|
[프로그래머스] Lv1 - x만큼 간격이 있는 n개의 숫자 (파이썬) (0) | 2022.03.27 |
[프로그래머스] Lv1 - 핸드폰 번호 가리기 (파이썬) (0) | 2022.03.26 |
[프로그래머스] Lv1 - 하샤드 수 (파이썬) (0) | 2022.03.26 |
[프로그래머스] Lv1 - 평균 구하기 (파이썬) (0) | 2022.03.26 |