Lembar Cheat Metode Kamus Python

Pelajari metode kamus Python. Panduan referensi lengkap untuk penyisipan, pengambilan, pembaruan, dan pemeriksaan pasangan nilai kunci.

Akses & Modifikasi Kamus

Operasi umum untuk mengambil atau mengubah item kamus.

Metode / FungsiSintaksDeskripsi
get()my_dict.get(key, default=None)Mengembalikan nilai kunci jika ada, jika tidak, mengembalikan nilai default.
update()my_dict.update(other_dict)Memperbarui kamus dengan pasangan nilai kunci dari kamus/iterable lain.
pop()my_dict.pop(key, default)Menghapus dan mengembalikan nilai untuk kunci yang ditentukan.
clear()my_dict.clear()Menghapus semua item dari kamus.

Iterasi & Tampilan Kamus

Metode yang mengembalikan tampilan dinamis objek elemen kamus.

Metode / FungsiSintaksDeskripsi
keys()my_dict.keys()Mengembalikan objek tampilan dari semua kunci dalam kamus.
values()my_dict.values()Mengembalikan objek tampilan dari semua nilai dalam kamus.
items()my_dict.items()Mengembalikan objek tampilan yang berisi pasangan tupel (kunci, nilai).

Skrip Demo Interaktif

run_all_cheat_methods.py
Jalankan di Editor
# get()
my_dict.get(key, default=None)

# update()
my_dict.update(other_dict)

# pop()
my_dict.pop(key, default)

# clear()
my_dict.clear()

# keys()
my_dict.keys()

# values()
my_dict.values()

# items()
my_dict.items()

Pertanyaan yang Sering Diajukan

Mengapa menggunakan get() alih-alih dict[key]?

dict[key] memunculkan KeyError jika kuncinya tidak ada. get() mengembalikan Tidak Ada atau nilai default yang ditentukan alih-alih mogok.

Bagaimana cara menggabungkan dua kamus dengan Python?

DiPython 3.9+, Anda dapat menggunakan operator gabungan: dict1 | dikte2. Atau, gunakan metode dict1.update(dict2).

Topik Terkait

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.