[ 문제 ]
파이썬 리스트 votes에는 성북구민들의 투표 결과가 저장되어 있습니다.
리스트 votes의 정보를 토대로, 사전 vote_counter에 후보별 득표수를 정리하는 것이 목표입니다.
[보충 설명]
- for문을 이용해서 votes에 있는 후보 이름을 순서대로 name이라는 변수에 지정한다.
- name을 vote_counter 사전에 반영한다.
[ 정답 코드 ]
# 투표 결과 리스트
votes = ['김영자', '강승기', '최만수', '김영자', '강승기', '강승기', '최만수', '김영자', \
'최만수', '김영자', '최만수', '김영자', '김영자', '최만수', '최만수', '최만수', '강승기', \
'강승기', '김영자', '김영자', '최만수', '김영자', '김영자', '강승기', '김영자']
# 후보별 득표수 사전
vote_counter = {}
# 리스트 votes를 이용해서 사전 vote_counter를 정리하기
for name in votes:
if name not in vote_counter:
vote_counter[name] = 1
else:
vote_counter[name] += 1
# 후보별 득표수 출력
print(vote_counter)
'✏️ STUDY > 📍 coding' 카테고리의 다른 글
[Python 기초] 문제 9. 주민등록번호 가리기 (0) | 2022.11.28 |
---|---|
[Python 기초] 문제 8. 자릿수 합 구하기 (2) | 2022.11.27 |
[Python 기초] 문제 6. 리스트 뒤집기 (0) | 2022.11.26 |
[Python 기초] 문제 5. 피타고라스 삼조 (0) | 2022.11.25 |
[Python 기초] 문제 4. 환전 서비스 (0) | 2022.11.25 |