딕셔너리 요소 접근하기
Coddy의 Clean Code - Python으로 더 나은 코드 작성하기 코스 레슨 — 28개 중 13번째.
딕셔너리의 요소에 접근할 때 키가 존재하지 않을 위험이 항상 있습니다.
딕셔너리에 키가 존재하는지 확인하는 파이썬다운(Pythonic) 방법은 in 키워드를 사용하는 것입니다.
if 'name' in person_dict:
print(person_dict['name'])기본값을 제공할 수 있는 경우 get()을 사용하는 것이 좋습니다.
print(person_dict.get('name', 'Anonymous'))다음은 person_dict에 'name'이 존재하지 않으면 'Anonymous'를 출력하고, 그렇지 않으면 'name'의 값을 출력합니다.
챌린지
쉬움area(sizes) 함수를 작성하세요.
sizes는 width와 height라는 2개의 키를 가진 딕셔너리입니다. 만약 키가 존재하지 않는 경우 기본값은 1이어야 합니다.
예상되는 출력값은 면적 크기인 width * height입니다.
파이썬다운 코드(Pythonic Code)를 작성하세요!
직접 해보기