본문 바로가기
파이썬/통계분석

[파이썬 강의] 27. 딕셔너리에서 key 또는 value만 추출해서 list로 변환

by 만다린망고 2021. 10. 7.
반응형

딕셔너리에서 key만 추출하고, 추출된 key를 list로 변환하는 방법을 알아봅시다. 

먼저 딕셔너리를 하나 정의합시다. 

 

>>> dic1={'김정빈':75,'박한지':56,'임호정':23}
>>> dic1
{'김정빈': 75, '박한지': 56, '임호정': 23}

 

key추출해서 리스트로

key만 추출하는 방법은 keys라는 메소드를 사용하는 것입니다. 

>>> dic1.keys()
dict_keys(['김정빈', '박한지', '임호정'])

 

결과를 list 로 바꾸는 방법은 list 함수를 사용하면 됩니다. 

 

>>> key_list=list(dic1.keys())
>>> key_list
['김정빈', '박한지', '임호정']

 

타입을 확인해봅시다. 

>>> type(key_list)
<class 'list'>

 

value추출해서 리스트로

value만 추출하는 방법은 values라는 메소드를 사용하는 것입니다. 

 

>>> dic1.values()
dict_values([75, 56, 23])

 

결과를 list 로 바꾸는 방법은 list 함수를 사용하면 됩니다. 

 

>>> value_list=list(dic1.values())
>>> value_list
[75, 56, 23]

 

타입을 확인해봅시다. 

 

>>> type(value_list)
<class 'list'>
반응형

댓글