特定のPython辞書キーを印刷したいと思います。
mydic = {}
mydic['key_name'] = 'value_name'
これで確認できmydic.has_key('key_name')
ますが、キーの名前を出力するのが目的です'key_name'
。もちろんを使用することもできますがmydic.items()
、リストされているすべてのキーではなく、1つの特定のキーだけが必要です。たとえば、私はこのようなものを(擬似コードで)期待します:
print "the key name is", mydic['key_name'].name_the_key(), "and its value is", mydic['key_name']
name_the_key()
キー名を出力する方法はありますか?
編集:
OK、あなたの反応をたくさんの人に感謝します!:)私の質問はよく定式化されておらず、些細なことではありません。key_nameとmydic['key_name']
2つの異なることに気付いて混乱しましたkey_name
。辞書のコンテキストから出力するのは正しくないと思いました。しかし、確かに私は「key_name」を使用してキーを参照するだけです!:)