Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Menggunakan kaedah item() kamus dalam Python

Menggunakan kaedah item() kamus dalam Python

WBOY
WBOYasal
2024-02-19 22:46:22526semak imbas

Menggunakan kaedah item() kamus dalam Python

Kamus dalam Python ialah struktur data pasangan nilai kunci tidak tertib yang digunakan untuk menyimpan set data berkaitan. Kamus dalam Python menyediakan banyak kaedah dan pengendali untuk beroperasi pada kamus. Antaranya, kaedah item() ialah kaedah yang sangat biasa digunakan, yang digunakan untuk mengembalikan senarai semua pasangan nilai kunci dalam kamus. Artikel ini akan memperkenalkan penggunaan kaedah item() secara terperinci dan memberikan contoh kod khusus. Kaedah

item() boleh digunakan untuk mengembalikan semua pasangan nilai kunci dalam kamus dalam bentuk senarai. Setiap pasangan nilai kunci diwakili sebagai tuple, dengan kunci didahulukan dan nilai diakhiri. Sintaks asas kaedah item() adalah seperti berikut:

dictionary.items()

Contoh kamus kebangsaan:

country_dictionary = {
    "中国": "北京",
    "美国": "华盛顿",
    "日本": "东京",
    "韩国": "首尔",
    "德国": "柏林"
}

Untuk menggunakan kaedah item(), cuma tambah .items() selepas nama kamus. Berikut ialah contoh menggunakan kaedah item():

country_dictionary_items = country_dictionary.items()
print(country_dictionary_items)

Menjalankan kod di atas akan menghasilkan keputusan berikut:

dict_items([('中国', '北京'), ('美国', '华盛顿'), ('日本', '东京'), ('韩国', '首尔'), ('德国', '柏林')])

Seperti yang anda lihat, kaedah item() mengembalikan objek dict_items. Objek boleh ditukar kepada senarai, atau setiap pasangan nilai kunci boleh diperoleh secara langsung dengan menggelungkannya.

Jika anda ingin menukar objek dict_items kepada senarai, anda boleh menggunakan kaedah list(). Contohnya:

country_dictionary_items_list = list(country_dictionary_items)
print(country_dictionary_items_list)

Menjalankan kod di atas akan menghasilkan keputusan berikut:

[('中国', '北京'), ('美国', '华盛顿'), ('日本', '东京'), ('韩国', '首尔'), ('德国', '柏林')]

Seperti yang anda lihat, selepas menukar objek dict_items kepada senarai, senarai yang mengandungi semua pasangan nilai kunci diperolehi. Setiap pasangan nilai kunci masih merupakan tuple.

Satu lagi kegunaan biasa ialah melintasi objek dict_items melalui gelung for dan mendapatkan setiap pasangan nilai kunci satu demi satu.

for key, value in country_dictionary.items():
    print(key, value)

Jalankan kod di atas dan keputusan berikut akan dikeluarkan:

中国 北京
美国 华盛顿
日本 东京
韩国 首尔
德国 柏林

Melalui gelung for, anda boleh mendapatkan setiap pasangan nilai kunci satu demi satu untuk melaksanakan operasi yang berkaitan.

Ringkasnya, kaedah item() adalah salah satu kaedah yang sangat praktikal dalam kamus Python. Ia boleh mengembalikan semua pasangan nilai kunci dalam kamus dalam bentuk senarai, yang memudahkan kami memproses dan mengendalikan data kamus. Pada masa yang sama, setiap pasangan nilai kunci boleh didapati dengan mudah satu demi satu melalui gelung for. Semoga artikel ini berguna untuk menggunakan kaedah item() kamus.

Atas ialah kandungan terperinci Menggunakan kaedah item() kamus dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn