我想打印一个特定的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”来引用密钥!:)