09009
[프로그래머스 lv1] 추억 점수 본문
문제 보기
https://school.programmers.co.kr/learn/courses/30/lessons/176963
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 해결
dic = {}
for i in range(len(name)):
dic[name[i]] = yearning[i]
위의 소스 코드를 아래 한 줄로 작성할 수 있다.
dic = dict(zip(name, yearning))
소스 코드
def solution(name, yearning, photo):
answer = []
dic = dict(zip(name, yearning))
for p in photo:
sum = 0
for i in range(len(p)):
if p[i] in dic:
sum += dic[p[i]]
answer.append(sum)
return answer
'Algorithm > 딕셔너리' 카테고리의 다른 글
[프로그래머스 lv1] 신고 결과 받기 (0) | 2023.12.04 |
---|---|
[프로그래머스 lv1] 대충 만든 자판 (0) | 2023.12.04 |
[프로그래머스 lv1] 성격 유형 검사하기 (0) | 2023.12.04 |
Comments