Gostaria de imprimir uma chave de dicionário Python específica:
mydic = {}
mydic['key_name'] = 'value_name'
Agora posso verificar se mydic.has_key('key_name')
, mas o que eu gostaria de fazer é imprimir o nome da chave 'key_name'
. É claro que eu poderia usar mydic.items()
, mas não quero todas as chaves listadas, apenas uma chave específica. Por exemplo, eu esperaria algo assim (em pseudo-código):
print "the key name is", mydic['key_name'].name_the_key(), "and its value is", mydic['key_name']
Existe algum name_the_key()
método para imprimir um nome de chave?
Edit:
OK, muito obrigado por suas reações! :) Sei que minha pergunta não é bem formulada e trivial. Fiquei confuso porque percebi key_name e mydic['key_name']
são duas coisas diferentes e achei incorreto imprimir key_name
fora do contexto do dicionário. Mas na verdade eu posso simplesmente usar o 'nome_da_chave' para me referir à chave! :)