[프로그래머스] 내적

YEAh·2021년 5월 28일
0
post-thumbnail

🔗 문제 링크

https://programmers.co.kr/learn/courses/30/lessons/70128


💻 코드

def solution(a, b):
    answer = 0
    for i in range(len(a)):
        answer += a[i] * b[i]
    return answer

# zip 함수 사용 풀이법 
def solution(a, b):
    return sum([x*y for x, y in zip(a, b)])

📝 정리

파이썬 zip 함수

여러 개의 iterable 객체를 인자로 받고, 각 객체가 담고 있는 원소를 튜플 형태로 반환

list(zip([1, 2, 3], [4, 5, 6]))

#[(1, 4), (2, 5), (3, 6)]
profile
End up being.

0개의 댓글