[프로그래머스] 추억 점수

최동혁·2023년 5월 9일
0

1일 1코테 이상

목록 보기
9/10

풀이

간단한 딕셔너리 문제이다.
없는 사람의 이름도 나오기 때문에 in 연산자만 잘 활용하면 쉽다.

코드

def solution(name, yearning, photo):
    answer = []
    dic = dict()
    
    for i in range(len(name)):
        dic[name[i]] = yearning[i]
    
    for row in photo:
        total = 0
        for names in row:
            if names in dic:
                total += dic[names]
        answer.append(total)
    
    return answer
profile
항상 성장하는 개발자 최동혁입니다.

0개의 댓글