Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah kamus dilaksanakan dalam Python?

Bagaimanakah kamus dilaksanakan dalam Python?

WBOY
Lepaskan: 2023-08-18 22:01:08
ke hadapan
786 orang telah melayarinya

Bagaimanakah kamus dilaksanakan dalam Python?

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"
}
Salin selepas log masuk

Di sini, kamus 1, 2, 3... mewakili kekunci, manakala "Apple", "Bola", "Caterpillar"... mewakili nilai.

Dictionary = {
   Key: "Value",
   Key : "Value", . . . . . Key : "Value"
}
Salin selepas log masuk

Elemen akses

print(dictionary[1])
#print element whose key value is 1 i.e. “Apple”

print(dictionary[4])
# print element whose key value is 4 “Doctor”
Salin selepas log masuk

Sisipkan dan kemas kini elemen dalam kamus

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”
Salin selepas log masuk

Padam elemen daripada kamus

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
Salin selepas log masuk

Fungsi terbina dalam untuk kamus dalam Python

  • Kamus_2 = Dictionary.copy()

    Fungsi salinan ini akan menyalin semua nilai kamus ke Dictionary_2

  • Kamus.jelas()

    Fungsi

    clear() akan mengosongkan keseluruhan kamus.

  • Kamus.dapatkan(2)

    Fungsi

    get() 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!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan