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 2, setiap nilai dipisahkan tanda koma 3 dan di bungkus menggunakan tanda kurung kurawal 4.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 5 yang berisikan data 6, 7, 8, 9, dan 0. Itu semua merupakan kunci (key) yang bisa kita gunakan untuk mengakses value di dalamnya.Mengakses Nilai DictionaryCara mengakses nilai dictionary ada 2 cara yaitu dengan menggunakan kurung siku 1 kemudian menambahkan key didalam nya atau bisa juga menggunakan fungsi 2.Contoh:
Hasil output:
Perbedaan dari ke-2 cara mengakses nilai di atas adalah, dengan menggunakan fungsi 3 kita bisa memberikan nilai default jika key pada dictionary tidak ditemukan. Hal ini untuk menghindari sistem menampilkan pesan error. Berikut contoh penggunaannya:
Menggunakan PerulanganJika ingin menampilkan semua nilai dari sebuah dictionary kita bisa menggunakan perulangan. Contoh:
Hasil output: 0Atau bisa juga melakukan perulangan menggunakan fungsi 4 untuk mendapatkan key dan value sekaligus dari sebuah dictionary.Contoh:
2Hasil output: 3Menambah 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: 4 5Hasil output: 6Bisa kita lihat dari hasil output di atas, terdapat nilai dictionary baru yaitu 5 dan mengubah value dari key 6 yang sebelumnya 7 menjadi 8.Menghapus Nilai DictionaryUntuk menghapus nilai dictionary ada 2 cara yaitu menggunakan statement 9 atau dengan fungsi 0. Perbedaan dari kedua fungsi ini adalah, dengan fungsi 0 kita bisa mendapatkan nilai kembaliannya.Contoh: 7 8Atau jika ingin menghapus semua dictionary bisa menggunakan fungsi 2.Menghitung Banyak Nilai DictionaryKita juga bisa mengetahui banyaknya nilai yang terdapat pada dictionary dengan menggunakan fungsi 3.
Apa itu dict pada python?4. Dictionary
Tipe data dictionary akan digunakan untuk memetakan sebuah nilai pada data ke dalam nilai lainnya. Tipe data dictionary dapat dideklarasikan dengan diawali oleh tanda kurung buka kurawal ( { ), memisahkan setiap elemen di dalamnya dengan tanda koma ( , ) dan ditutup dengan tanda kurung tutup ( } ).
Bagaimana cara mengakses tuple?Untuk mengakses nilai dalam Tuple, maka kamu bisa menggunakan tanda kurung siku untuk mengiris beserta indeks agar mendapatkan nilai yang tersedia pada indeks tersebut.
Struktur data yang bentuknya seperti kamus ada kata kunci kemudian ada nilainya kata kunci harus unik sedangkan nilai boleh diisi denga apa saja adalah tipe data?Dictionary adalah stuktur data yang bentuknya seperti kamus. Ada kata kunci kemudian ada nilaninya. Kata kunci harus unik, sedangkan nilai boleh diisi denga apa saja. Pada contoh di atas kita membuat sebuah Dictionary bernama aku dengan isi data nama dan URL.
Apa yang kamu pahami tentang tipe data dictionary?Dictionary adalah tipe data pada python yang berfungsi untuk menyimpan kumpulan data/nilai dengan pendekatan “key-value”.
|