def solution(name, yearning, photo):
nameToYear = {name[i]: yearning[i] for i in range(len(name))}
result = []
for photoNames in photo:
sum = 0
for person in photoNames:
sum += nameToYear.get(person, 0)
result.append(sum)
return result
개념 정리
딕셔너리는 키-값 데이터 구조. 이 문제에서는 이름과 그리움의 정도를 딕셔너리를 통해 매핑. photo를 돌면서 딕셔너리 내에 그 인물의 이름이 있는 경우, value값을 더하고 아닌 경우 0을 더함