Dalam Python, kamus adalah seperti peta dalam C++ dan Java. Seperti kamus Peta, ia terdiri daripada dua bahagian: kunci dan nilai. Kamus adalah dinamik, anda boleh menambah lebih banyak kunci dan nilai selepas mencipta kamus, dan anda juga boleh memadamkan kunci dan nilai daripada kamus. Anda boleh menambah kamus lain pada kamus yang dibuat sekarang. Anda juga boleh menambah senarai pada kamus dan kamus pada senarai.
Dalam kamus, anda boleh mengakses elemen dengan kekunci masing-masing.
Dictionary = { 1: "Apple", 2: "Ball", 3: "Caterpillar", 4: "Doctor", 5: "Elephant" }
Di sini, kamus 1, 2, 3... mewakili kekunci, manakala "Apple", "Bola", "Caterpillar"... mewakili nilai.
Dictionary = { Key: "Value", Key : "Value", . . . . . Key : "Value" }
print(dictionary[1]) #print element whose key value is 1 i.e. “Apple” print(dictionary[4]) # print element whose key value is 4 “Doctor”
Dictionary[6] = "Flesh" # inserting element with key value 6 at last in dictionary Dictionary[3] = "Cat" # element with key value 3 is update with value “Cat”
Dictionary.pop(3) # Delete element with key value 3 del Dictionary[4] # delete element with key value 4 Dictionary.popitem() # delete last inserted element in dictionary del Dictionary # this will delete whole dictionary
Kamus_2 = Dictionary.copy()
Fungsi salinan ini akan menyalin semua nilai kamus ke Dictionary_2
Kamus.jelas()
Fungsiclear() akan mengosongkan keseluruhan kamus.
Kamus.dapatkan(2)
Fungsiget() akan mengembalikan nilai kunci 2.
Kamus.nilai()
Fungsi ini akan mengembalikan semua nilai kamus.
Kamus.kemas kini({5:”Telinga”})
Fungsi ini akan mengemas kini nilai kunci yang diberikan
Atas ialah kandungan terperinci Bagaimanakah kamus dilaksanakan dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!