본문 바로가기

CodingTest/Programmers

[ 프로그래머스 ] 내적

def solution(a, b):
    answer = 0
    for i in range(len(a)):
        answer += a[i]*b[i]
    return answer
채점 결과
정확성: 100.0
합계: 100.0 / 100.0
 
아하 ..! 이 시리즈가 난이도가 낮은 시리즈였네요.
간단한 연산 문제가 주로 이루네요. 스트레스 받은 마음을 달래줘서 기분이 좋아졌다는데 만족하며 게시글 작성합니다.
..😊

 

 


그래도 다른 사람들 풀이 확인하고 가기.

 

def solution(a, b):

    return sum([x*y for x, y in zip(a,b)])

왕.. 깔끔합니다. zip()함수를 잘 안 사용하게 되는데 잘 몰라서 확신이 없어서 그런 것 같습니다.

문제 풀이도 빨리 끝난 김에 다시 리마인드하고 갑시다.

 

이 분 설명 참 깔끔하게 잘 해놓으셨네요 :-)

https://www.daleseo.com/python-zip/