Di Python sendiri terdapat 4 tipe data collection yang digunakan untuk menyimpan kumpulan data dalam satu variabel diantaranya yaitu List, Tuple, Set dan Dictionary tentunya dengan cara penggunaan yang berbeda-beda. Namun pada artikel kali ini saya akan fokus membahas tipe data Dictionary. Show
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. Membuat DictionaryUntuk membuat tipe data dictionary berbeda dengan List atau Tuple.
Karena kumpulan nilai di dictionary menggunakan key dan value, maka setiap key dipisahkan dari value-nya dengan tanda titik dua Untuk nilai dari value bisa di isi dengan tipe data apapun (string, list, boolean, dictionary, dll), sedangkan untuk key harus berupa tipe data yang tidak berubah seperti string atau number. Perlu di perhatikan juga key bersifat case-sensitive. Contoh:
Hasil output:
Pada contoh di atas kita telah membuat dictionary dengan nama Mengakses Nilai DictionaryCara mengakses nilai dictionary ada 2 cara yaitu dengan menggunakan kurung siku Contoh:
Hasil output:
Perbedaan dari ke-2 cara mengakses nilai di atas adalah, dengan menggunakan fungsi
Menggunakan PerulanganJika ingin menampilkan semua nilai dari sebuah dictionary kita bisa menggunakan perulangan. Contoh:
Hasil output:
Atau bisa juga melakukan perulangan menggunakan fungsi Contoh:
Hasil output:
Menambah Dan Mengubah Nilai DictionaryUntuk menambahkan dan mengubah nilai dictionary, keduanya menggunakan cara yang sama. Jadi jika key yang di definisikan sudah ada akan melakukan proses update sedangkan jika belum ada akan melakukan proses penambahan nilai baru. Contoh:
Hasil output:
Bisa kita lihat dari hasil output di atas, terdapat nilai dictionary baru yaitu Menghapus Nilai DictionaryUntuk menghapus nilai dictionary ada 2 cara yaitu menggunakan statement Contoh:
Atau jika ingin menghapus semua dictionary bisa menggunakan fungsi Menghitung Banyak Nilai DictionaryKita juga bisa mengetahui banyaknya nilai yang terdapat pada dictionary dengan menggunakan fungsi Contoh:
Hasil output:
Apa itu dictionary di Python?Dictionary adalah tipe data pada python yang berfungsi untuk menyimpan kumpulan data/nilai dengan pendekatan “key-value”.
Apa yang dimaksud dengan tipe data dictionary?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.
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.
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.. |