Dictionary adalah tipe data yang anggotanya terdiri dari pasangan Membuat Dictionary Dictionary dibuat dengan menempatkan anggotanya di dalam tanda kurung kurawal { }, dipisahkan oleh tanda koma. Anggota dictionary terdiri dari pasangan # Membuat dictionary kosong my_dict = {} # dictionary dengan kunci integer my_dict = {1: 'sepatu', 2: 'tas'} # dictionary dengan kunci campuran my_dict = {'warna': 'merah', 1: [2,3,5]} # membuat dictionary menggunakan fungsi dict() my_dict = dict([(1:'sepatu'), (2:'bola')]) Mengakses Anggota Dictionary Dictionary tidak menggunakan indeks. Anggota dictionary diakses dengan menggunakan kuncinya. Selain itu, bisa juga diakses dengan menggunakan fungsi Dengan menggunakan fungsi
Mengubah Anggota Dictionary Dictionary bersifat mutable. Kita bisa menambahkan atau mengubah nilai dari anggotanya menggunakan operator penugasan. Bila kunci sudah ada, maka nilainya yang akan diupdate. Bila kunci belum ada, maka akan ditambahkan sebagai kunci baru.
Menghapus Anggota Dictionary Kita bisa menghapus anggota tertentu pada dictionary dengan
menggunakan fungsi Fungsi lain, Selain itu kita juga bisa menggunakan kata kunci del untuk menghapus anggota tertentu atau menghapus dictionary itu sendiri.
Metode (Fungsi) Dictionary Dictionary memiliki beberapa metode/fungsi untuk melakukan berbagai operasi. Beberapa di antaranya sudah digunakan di atas. Selengkapnya bisa dilihat pada tabel berikut:
Apa fungsi dictionary?Dictionary adalah tipe data pada python yang berfungsi untuk menyimpan kumpulan data/nilai dengan pendekatan “key-value”.
Apa itu tipe data dictionary pada python?Dictionary merupakan tipe data pada Python yang berfungsi untuk menyimpan kumpulan data atau nilai, yang setiap urutanya berisi key dan value. Jika biasanya kita ingin mengakses nilai pada list menggunakan indeks, di dictionary ini kita perlu kata kunci (key) untuk mengakses nilainya.
Struktur data Python apa saja?Sekarang kita akan mempelajari struktur data List, Tuple, Set, dan Dictionary.. 1. List. List adalah salah satu struktur data dalam bahasa pemrograman python yang mampu menyimpan kumpulan data (objek/nilai), yang disebut elemen list. Elemen pada list tersimpan menurut urutan (sequence) tertentu. ... . 2. Tuple. ... . 3. Set.. Apakah perbedaan mendasar antara list tuple dan dictionary?4. Tuple bisa digunakan sebagai key pada dictionary, sedangkan list tidak bisa. Karena sifatnya yang immutable atau tidak dapat diubah, tuple dapat digunakan sebagai key pada dictionary. Key pada dictionary harus bersifat hashable, artinya objek yang menjadi key harus memiliki nilai hash yang tidak pernah berubah.
|