[프로그래머스] 70128. 내적

devdev·2021년 9월 28일
0

문제 링크

[프로그래머스] 70128. 내적

풀이 과정

sum([a[i] * b[i] for i in range(len(a))])

리스트 내포를 사용하면 for문을 통해 새로운 리스트를 반환할 수 있다. 이후, 내장 함수 sum을 통해 새롭게 만들어진 리스트 내부 숫자들의 합을 구한다.

코드

def solution(a, b):
    return sum([a[i] * b[i] for i in range(len(a))])

print(solution([1, 2, 3, 4], [-3, -1, 0, 2]))
print(solution([-1, 0, 1], [1, 0, -1]))
profile
프론트 개발 지망생

0개의 댓글

관련 채용 정보