Halaman

Rabu, 26 Agustus 2026

Kamus

Pasangan kunci-nilai merupakan konsep mendasar dalam pemrograman yang memungkinkan pengorganisasian dan pengambilan data secara efisien.

img-component 

Dictionary adalah jenis koleksi yang digunakan untuk menyimpan data dalam pasangan kunci-nilai (key:value), yang dianggap sebagai item. Jenis ini ideal untuk mengorganisasi data ke dalam bentuk pasangan, di mana setiap data (nilai) memiliki pengenal unik (kunci).

Sebagai contoh 

Dictionary dibuat menggunakan kurung kurawal { }.

Pasangan kunci-nilai dalam *dictionary* dipisahkan oleh tanda koma, dan dapat ditulis pada baris baru agar lebih mudah dibaca.

Kunci dan nilai dalam sebuah dictionary dipisahkan oleh tanda titik dua. 

Meskipun *string* adalah tipe data yang paling umum digunakan untuk *key*, tipe data *immutable* lainnya juga dapat berfungsi sebagai *key*. *Value* dapat berupa tipe data apa pun.

Dictionary dapat memiliki nilai duplikat, namun tidak dapat memiliki kunci duplikat.

Nilai dengan kunci duplikat akan menimpa nilai yang sudah ada.

Nilai dalam daftar dan tupel diakses menggunakan indeks.

Untuk mengakses nilai dalam kamus, Anda perlu menggunakan kuncinya.

Kunci-kunci tersebut harus diapit dalam tanda kurung siku.

Cara lain untuk mengakses nilai dalam dictionary adalah melalui fungsi get().

Anda dapat memperoleh semua nilai dan kunci dari sebuah dictionary menggunakan fungsi values() dan keys().

Fungsi items() mengembalikan semua pasangan kunci:nilai dalam sebuah dictionary.



Poin-Poin Penting Pelajaran

Anda telah melakukan pekerjaan yang luar biasa! Berikut adalah hal-hal yang telah Anda pelajari:

🌟 Dictionary adalah jenis koleksi yang digunakan untuk menyimpan data dalam pasangan kunci:nilai (key:value)

🌟 Dictionary dapat memiliki nilai yang sama (duplikat), tetapi tidak boleh memiliki kunci yang sama

🌟 Anda dapat mengakses nilai tertentu dalam dictionary menggunakan fungsi get()

🌟 Fungsi values(), keys(), dan items() digunakan untuk mengambil berbagai kumpulan data dari dictionary

 

 

Tidak ada komentar:

Posting Komentar