Me gustaría imprimir una clave de diccionario Python específica:
mydic = {}
mydic['key_name'] = 'value_name'
Ahora puedo verificar si mydic.has_key('key_name')
, pero lo que me gustaría hacer es imprimir el nombre de la clave 'key_name'
. Por supuesto que podría usar mydic.items()
, pero no quiero que se enumeren todas las claves, solo una clave específica. Por ejemplo, esperaría algo como esto (en pseudocódigo):
print "the key name is", mydic['key_name'].name_the_key(), "and its value is", mydic['key_name']
¿Hay algún name_the_key()
método para imprimir un nombre clave?
Editar:
OK, muchas gracias por sus reacciones! :) Me doy cuenta de que mi pregunta no está bien formulada y es trivial. Me confundí porque me di cuenta de key_name y mydic['key_name']
son dos cosas diferentes y pensé que sería incorrecto imprimir key_name
fuera del contexto del diccionario. Pero, de hecho, ¡simplemente puedo usar 'key_name' para referirme a la clave! :)