Bu temel soru için özür dilerim, ancak bu konuda yaptığım aramalar, bir anahtarın metnini / adını istediğimden ve aramanın değerine göre sözlük çok sayıda girişleri varsa 2 veya daha fazla anahtar döndürme sonucu olabilir ... ne yapmaya çalışıyorum budur:
mydictionary={'keyname':'somevalue'}
for current in mydictionary:
result = mydictionary.(some_function_to_get_key_name)[current]
print result
"keyname"
Bunun nedeni, bunları bir belgeye yazdırıyorum ve anahtar adını ve bunu yaparken değeri kullanmak istiyorum
Aşağıdaki yöntemi gördüm ama bu sadece anahtarın değerini döndürüyor gibi görünüyor
get(key[, default])
current
şu anki anahtar, sadece yapprint current