Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mengakses Data Khusus dalam Kamus Python Bersarang?
Mengindeks Kamus Python: Membuka Kunci Akses Elemen
Dalam Python, bekerja dengan kamus selalunya melibatkan mendapatkan semula elemen tertentu. Kamus menyediakan struktur yang fleksibel untuk menyimpan pasangan nilai kunci, tetapi mengakses elemen ini mengikut indeks boleh menjadi satu cabaran. Mari kita terokai cara menavigasi dan mengekstrak data secara berkesan daripada struktur kamus yang kompleks.
Pertimbangkan kamus berikut:
mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5}, 'Grapes':{'Arabian':'25','Indian':'20'} }
Tugas: Cetak bilangan Epal Amerika.
Penyelesaian: Untuk mendapatkan semula nilai yang dikaitkan dengan pasangan kunci tertentu, ikuti langkah berikut:
apple_dict = mydict["Apple"]
american_apples = apple_dict["American"]
Keputusan: Pembolehubah american_apples kini memegang nilai '16', mewakili bilangan Epal Amerika.
print("There are", american_apples, "American Apples.")
Maklumat Tambahan:
Adalah penting untuk ambil perhatian bahawa kamus jangan mengekalkan susunan pasangan kunci, tidak seperti senarai atau tupel. Oleh itu, mengakses elemen mengikut indeks tidak disokong secara langsung. Sebaliknya, kami bergantung pada perhubungan nilai kunci untuk mendapatkan semula data yang diingini dengan cekap.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Data Khusus dalam Kamus Python Bersarang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!