Ich möchte einen bestimmten Python-Wörterbuchschlüssel drucken:
mydic = {}
mydic['key_name'] = 'value_name'
Jetzt kann ich prüfen, ob mydic.has_key('key_name'), aber ich möchte den Namen des Schlüssels ausdrucken 'key_name'. Natürlich könnte ich verwenden mydic.items(), aber ich möchte nicht, dass alle Schlüssel aufgelistet werden, sondern nur ein bestimmter Schlüssel. Zum Beispiel würde ich so etwas erwarten (im Pseudocode):
print "the key name is", mydic['key_name'].name_the_key(), "and its value is", mydic['key_name']
Gibt es eine name_the_key()Methode zum Drucken eines Schlüsselnamens?
Edit:
OK, vielen Dank für eure Reaktionen! :) Mir ist klar, dass meine Frage nicht gut formuliert und trivial ist. Ich war nur verwirrt, weil ich key_name erkannt habe und mydic['key_name']zwei verschiedene Dinge sind und ich dachte, es wäre falsch, das key_nameaus dem Wörterbuchkontext auszudrucken . Aber in der Tat kann ich einfach den 'Schlüsselnamen' verwenden, um auf den Schlüssel zu verweisen! :) :)