Menu
Coddy logo textTech

딕셔너리 요소 접근하기

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'의 값을 출력합니다.

challenge icon

챌린지

쉬움

area(sizes) 함수를 작성하세요.

sizeswidthheight라는 2개의 키를 가진 딕셔너리입니다. 만약 키가 존재하지 않는 경우 기본값은 1이어야 합니다.

예상되는 출력값은 면적 크기width * height입니다.

파이썬다운 코드(Pythonic Code)를 작성하세요!

직접 해보기

Clean Code - Python으로 더 나은 코드 작성하기의 모든 레슨