[Python] 프로그래머스 - Level1 - 행렬의 덧셈

강주형·2022년 8월 14일
0

https://school.programmers.co.kr/learn/courses/30/lessons/12950

연습문제

def solution(arr1, arr2):
    for i, ar in enumerate(arr2):
        for j, a in enumerate(ar):
            arr1[i][j] += a
    return arr1

풀면서도 코드가 마음에 들지 않았다.
다른 사람 코드 좀 보자


타인 코드

def sumMatrix(A,B):
    answer = [[c + d for c, d in zip(a, b)] for a, b in zip(A,B)]
    return answer

List Comprehension과 zip을 이용한 풀이
다 아는 내용인데 생각을 못 했다..

profile
Statistics & Data Science

0개의 댓글