Entschuldigen Sie diese grundlegende Frage, aber meine Suche in dieser Frage zeigt nichts anderes als das Erhalten des Schlüssels eines Wörterbuchs basierend auf seinem Wert, den ich lieber nicht verwenden würde, da ich einfach den Text / Namen des Schlüssels möchte und mir Sorgen um diese Suche mache Der Wert kann dazu führen, dass 2 oder mehr Schlüssel zurückgegeben werden, wenn das Wörterbuch viele Einträge enthält. Ich versuche Folgendes:
mydictionary={'keyname':'somevalue'}
for current in mydictionary:
result = mydictionary.(some_function_to_get_key_name)[current]
print result
"keyname"
Der Grund dafür ist, dass ich diese in ein Dokument drucke und dabei den Schlüsselnamen und den Wert verwenden möchte
Ich habe die folgende Methode gesehen, aber dies scheint nur den Wert des Schlüssels zurückzugeben
get(key[, default])
current
ist der aktuelle Schlüssel, tun Sie es einfachprint current