특정 Python 사전 키를 인쇄하고 싶습니다.
mydic = {}
mydic['key_name'] = 'value_name'
이제는 확인할 수 mydic.has_key('key_name')
있지만 키 이름을 인쇄하면됩니다 'key_name'
. 물론 사용할 수는 mydic.items()
있지만 모든 키를 나열 하지는 않고 하나의 특정 키만 원합니다 . 예를 들어 다음과 같이 (의사 코드로) 예상됩니다.
print "the key name is", mydic['key_name'].name_the_key(), "and its value is", mydic['key_name']
어떤 거기에 name_the_key()
키 이름을 인쇄하는 방법은?
편집 :
좋아, 당신의 반응에 많은 사람들에게 감사합니다! :) 나는 내 질문이 잘 짜여져 있지 않다는 것을 알고있다. 나는 key_name을 깨달았고 mydic['key_name']
두 가지 다른 점 때문에 혼란 스러웠 key_name
으며 사전 컨텍스트 에서 인쇄하는 것이 잘못되었다고 생각했습니다 . 그러나 실제로 'key_name'을 사용하여 키를 참조 할 수 있습니다! :)