더북(TheBook)

 

28 딕셔너리

 

 

<강의보기> 05:46

딕셔너리(dictionary)를 알아보겠습니다. 딕셔너리는 리스트와 마찬가지로 다른 값을 여러 개 담을 수 있습니다. 다만 리스트와는 값을 담는 방식이 조금 다릅니다.

코드를 보면서 살펴보겠습니다. 새 파일을 만들어 dict_basic.py로 저장하고, 다음과 같이 wintable이라는 딕셔너리를 작성합니다.

 

코드 dict_basic.py

wintable = {
    '가위': '보',
    '바위': '가위',
    '보': '바위',
}
 
print(wintable['가위'])

 

실행 결과

 

wintable은 가위, 바위, 보 각 패의 승리 조건을 담고 있는 딕셔너리입니다. 즉, 가위, 바위, 보의 패 중 이기는 패와 지는 패의 짝이라고 할 수 있습니다. 출력 부분을 보면 딕셔너리에서 '가위'에 해당하는 값, 즉 '가위'가 이길 수 있는 ''가 출력된 것을 알 수 있습니다.

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