NOTE 추출한 결괏값을 리스트로 바꾸기
dict_keys와 dict_values 데이터 타입은 리스트로 바꿀 수 있습니다. 데이터 타입을 변환하는 방법은 3장 변수에서 배웠듯이 바꾸고 싶은 데이터 타입으로 바꿀 대상을 감싸는 것입니다. 리스트로 변환하는 방법도 같습니다. 변환할 대상을 list()로 감싸면 됩니다. 앞의 dict_keys를 리스트로 바꿔 출력해 봅시다.
mart = {'과자': 1500, '아이스크림': 1700, '휴지': 4800, '고기': 10500, '우유': 2600}
print(list(mart.keys()))
실행결과
['과자', '아이스크림', '휴지', '고기', '우유']
list()로 감싸니 대괄호로 둘러 쌓인 리스트 타입으로 변경됐습니다. dict_values도 리스트로 바꾸어 출력해 봅시다.
mart = {'과자': 1500, '아이스크림': 1700, '휴지': 4800, '고기': 10500, '우유': 2600}
print(list(mart.values()))
실행결과
[1500, 1700, 4800, 10500, 2600]
값만 추출한 결과도 리스트로 잘 변환됩니다. 원하는 데이터 타입으로 바꿀 수 있으니 보기 편한 쪽으로 출력하세요.