Rumah > Artikel > pembangunan bahagian belakang > Memahami Kamus Python: Gambaran Keseluruhan Lengkap
Kamus Python ialah salah satu struktur data yang paling serba boleh dan digunakan secara meluas dalam pengaturcaraan Python. Ia adalah jenis data terbina dalam yang membolehkan pembangun menyimpan data dalam pasangan nilai kunci, menjadikannya sangat berguna untuk pelbagai aplikasi. Dalam artikel ini, kami akan meneroka apa itu kamus, cara menggunakannya dan memberikan contoh untuk menggambarkan kefungsiannya.
Kamus Python ialah koleksi item yang tidak tersusun, di mana setiap item disimpan sebagai pasangan yang terdiri daripada kunci unik dan nilai yang berkaitan dengannya. Kekunci dalam kamus mestilah jenis yang tidak boleh diubah, seperti rentetan, nombor atau tupel, manakala nilainya boleh daripada sebarang jenis data, termasuk senarai, set atau kamus lain.
Anda boleh mencipta kamus dalam dua cara utama: menggunakan pendakap kerinting {} atau pembina dict().
my_dict = { "name": "Alice", "age": 30, "city": "New York" }
my_dict2 = dict(name="Bob", age=25, city="Los Angeles")
Untuk mengakses nilai dalam kamus, anda menggunakan kunci yang dikaitkan dengan nilai tersebut. Ini dilakukan menggunakan kurungan segi empat sama [].
print(my_dict["name"]) # Output: Alice print(my_dict2["age"]) # Output: 25
Anda boleh menambah pasangan nilai kunci baharu atau mengemas kini nilai kunci sedia ada dengan hanya memberikan nilai baharu pada kunci.
my_dict["occupation"] = "Engineer"
my_dict["age"] = 31
Item boleh dialih keluar daripada kamus menggunakan pernyataan del atau kaedah pop().
del my_dict["city"]
age = my_dict.pop("age") # This removes the key and returns its value print(age) # Output: 31
Anda boleh menggelung kekunci, nilai atau pasangan nilai kunci dalam kamus menggunakan gelung for.
for key in my_dict: print(key)
for value in my_dict.values(): print(value)
for key, value in my_dict.items(): print(f"{key}: {value}")
Mari kita susun semuanya dalam contoh lengkap untuk menunjukkan cara mencipta, memanipulasi dan mengakses kamus.
# Creating a dictionary person = { "name": "Alice", "age": 30, "city": "New York" } # Accessing a value print(person["name"]) # Output: Alice # Updating a value person["age"] = 31 # Adding a new key-value pair person["occupation"] = "Engineer" # Removing a key-value pair del person["city"] # Looping through the dictionary for key, value in person.items(): print(f"{key}: {value}")
Alice name: Alice age: 31 occupation: Engineer
Kamus Python ialah alat yang berkuasa untuk mengurus dan mengatur data. Keupayaan mereka untuk menyimpan pasangan nilai kunci menjadikannya ideal untuk pelbagai aplikasi, daripada storan data mudah kepada manipulasi data yang kompleks. Dengan memahami cara membuat, mengakses, mengemas kini dan mengalih keluar item daripada kamus, anda boleh memanfaatkan keupayaannya dalam projek Python anda dengan berkesan.
Jangan ragu untuk bereksperimen dengan contoh yang disediakan dalam artikel ini dan terokai cara kamus boleh digunakan untuk meningkatkan kemahiran pengaturcaraan anda! Jika anda mempunyai sebarang soalan atau memerlukan penjelasan lanjut tentang sebarang topik yang berkaitan dengan kamus Python, jangan teragak-agak untuk bertanya.
Atas ialah kandungan terperinci Memahami Kamus Python: Gambaran Keseluruhan Lengkap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!