내가 한 노력들

[ Python ] dictionary values값으로 key값 찾기 본문

IT 공부/python

[ Python ] dictionary values값으로 key값 찾기

JONGI-N CHOI 2020. 11. 8. 22:15
for name, age in mydict.items(): #mydict에 아이템을 하나씩 접근해서, key, value를 각각 name, age에 저장
    if age == search_age:
        print name

Key값으로 values값을 찾는 방법은 알고있지만, 그 반대의 경우는 어떻게해야하나 싶어서 찾아봤다.

 

items()사전 데이터(키와 값을 쌍)을 리턴 (dict_items)

 

그 밖에도 

 

keys() - 사전 키들을 리턴 (dict_keys)

 

values() - 사전 값들을 리턴 (dict_values)

 

 

<참고>

hashcode.co.kr/questions/1194/dictionary%EC%97%90%EC%84%9C-%EA%B0%92%EC%9C%BC%EB%A1%9C-%ED%82%A4%EB%A5%BC-%EC%B0%BE%EC%95%84%EB%82%B4%EB%A0%A4%EB%A9%B4

 

dictionary에서 값으로 키를 찾아내려면..?

발생하는 문제 및 실행환경 이름을 key로, 나이를 value로 하는 key-value 쌍을 저장하는 dictionary에서 나이로 이름을 찾아내려고 합니다.제가 나이를 비교하는 거나, 값을 찾아내는 건 할 수 있는데

hashcode.co.kr