더북(TheBook)

 

14동명이인 찾기 ② [딕셔너리]

 

◼︎ 14-1 딕셔너리로 학생 번호에 해당하는 학생 이름 찾기

 

◉ 예제 소스 e14-1-getname.py

# 학생 번호에 해당하는 학생 이름 찾기(dict 이용)

# 입력: 학생 명부 딕셔너리 s_info, 찾는 학생 번호 find_no

# 출력: 해당하는 학생 이름, 해당하는 학생 번호가 없으면 물음표 "?"

def get_name(s_info, find_no):

    if find_no in s_info:

        return s_info[find_no]

    else:

        return "?" # 해당하는 번호가 없으면 물음표

 

sample_info = {

    39: "Justin",

    14: "John",

    67: "Mike",

    105: "Summer"

}

 

print(get_name(sample_info, 105))

print(get_name(sample_info, 777))

 

◉ 실행 결과

Summer

?

 

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.