Saya ingin mencetak kunci kamus Python tertentu:
mydic = {}
mydic['key_name'] = 'value_name'
Sekarang saya dapat memeriksa apakah mydic.has_key('key_name'), tetapi apa yang ingin saya lakukan adalah mencetak nama kunci 'key_name'. Tentu saja saya bisa menggunakan mydic.items(), tetapi saya tidak ingin semua kunci terdaftar, hanya satu kunci spesifik. Sebagai contoh, saya mengharapkan sesuatu seperti ini (dalam pseudo-code):
print "the key name is", mydic['key_name'].name_the_key(), "and its value is", mydic['key_name']
Apakah ada name_the_key()metode untuk mencetak nama kunci?
Sunting:
Oke, terima kasih banyak kawan atas reaksi Anda! :) Saya menyadari pertanyaan saya tidak dirumuskan dengan baik dan sepele. Saya baru saja bingung karena saya menyadari key_name dan mydic['key_name']dua hal yang berbeda dan saya pikir akan salah untuk mencetak key_namekonteks kamus. Tapi memang saya bisa menggunakan 'key_name' untuk merujuk ke kunci! :)