Menu
Coddy logo textTech

값에 접근하기

Coddy Python 여정의 Logic & Flow 섹션에 포함된 레슨 — 78개 중 9번째.

딕셔너리에서 각 키는 값과 연결됩니다. 값에 접근하려면 해당 키를 사용합니다. 이것은 실제 사전에서 단어의 정의를 찾기 위해 단어를 찾아보는 방식과 비슷합니다.

Python 딕셔너리에서 값에 접근하는 방법은 다음과 같습니다:

# 국가별 수도 딕셔너리
country_capitals = {
 "USA": "Washington, D.C.",
 "France": "Paris",
 "Japan": "Tokyo"
}

# 키를 사용하여 값에 접근하기
print(country_capitals["USA"])
print(country_capitals["France"])

# 존재하지 않는 값에 접근하기
# print(country_capitals["Germany"])  # 이 코드는 오류를 발생시킵니다

이 예제에서는 "USA" 키를 사용하여 미국의 수도에 접근합니다. 만약 딕셔너리에 존재하지 않는 키에 접근하려고 하면, Python은 KeyError를 발생시킵니다.

challenge icon

챌린지

쉬움

두 개의 매개변수 country_capitals(딕셔너리)와 country_name(문자열)을 받는 get_capital이라는 이름의 함수를 생성하세요. 이 함수는 country_capitals 딕셔너리를 사용하여 주어진 국가 이름의 수도를 반환해야 합니다.

치트 시트

딕셔너리의 값에 접근하려면 대괄호 안에 키를 사용하세요:

country_capitals = {
 "USA": "Washington, D.C.",
 "France": "Paris",
 "Japan": "Tokyo"
}

# 키를 사용하여 값에 접근하기
print(country_capitals["USA"])  # 출력: Washington, D.C.
print(country_capitals["France"])  # 출력: Paris

존재하지 않는 키에 접근하면 KeyError가 발생합니다.

직접 해보기

def get_capital(country_capitals, country_name):
    # 여기에 코드를 작성하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Logic & Flow의 모든 레슨