더북(TheBook)

7.1.4 다양한 명령어 사용하기

앞에서 딕셔너리의 키와 값이 의미하는 바를 배웠습니다. 그렇다면 딕셔너리의 키나 값만 알고 싶을 때는 어떻게 할까요? 딕셔너리가 가진 명령어를 활용하면 됩니다. 이번에는 딕셔너리에서 데이터에 접근할 때 사용할 수 있는 다양한 명령어를 배워 보겠습니다.

 

딕셔너리의 키만 꺼내기: keys()

마트에서 파는 물건을 키로, 가격을 값으로 하는 딕셔너리를 만들어 봅시다. 딕셔너리명은 mart로 하고, 과자, 아이스크림, 휴지, 고기, 우유의 가격을 다음과 같이 저장합니다.

mart = {'과자': 1500, '아이스크림': 1700, '휴지': 4800, '고기': 10500, '우유': 2600}

이 딕셔너리의 구조는 다음과 같습니다.

 

여기에서 가격은 제외하고 어떤 물건을 파는지만 확인하고 싶다고 해 봅시다. mart 딕셔너리의 키만 뽑아내면 되는데, 이럴 때는 keys() 명령어를 사용합니다. 실행할 때는 딕셔너리명 뒤에 도트(.)를 넣고 keys() 명령어를 붙이면 됩니다.

형식

딕셔너리명.keys()
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.