Dictionary Python berbeda dengan List ataupun Tuple. Karena setiap urutanya berisi
key dan value. Setiap key dipisahkan dari value-nya oleh titik dua (:), item dipisahkan oleh koma, dan semuanya tertutup dalam kurung kurawal. Dictionary kosong tanpa
barang ditulis hanya
dengan dua kurung kurawal, seperti ini:
{}.
Nilai kamus bisa berupa tipe apa pun, namun key harus berupa tipe data yang tidak berubah
seperti string,
angka, atau tupel.
Akses Nilai
Untuk mengakses
elemen Dictionary, Anda dapat menggunakan tanda
kurung siku yang sudah dikenal
bersama dengan key untuk mendapatkan nilainya. Berikut
adalah contoh sederhananya :
#Contoh
cara membuat Dictionary pada Python
dict =
{'Name': 'Zara', 'Age': 7, 'Class': 'First'}
print
("dict['Name']:
", dict['Name'])
print
("dict['Age']:
",
dict['Age'])
Update Nilai
Anda dapat memperbarui Dictionary
dengan menambahkan entri baru atau pasangan
nilai kunci, memodifikasi
entri
yang
ada, atau
menghapus
entri yang ada
seperti
ditunjukkan pada contoh sederhana yang diberikan di bawah
ini.
#Update
dictionary python
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
dict['Age'] = 8; # Mengubah entri yang sudah ada
dict['School'] = "DPS
School" # Menambah entri baru
print
("dict['Age']:
", dict['Age'])
print
("dict['School']:
",
dict['School'])
Hapus Nilai
Anda dapat menghapus elemen Dictionary
individual atau menghapus keseluruhan isi
Dictionary. Anda juga
dapat menghapus seluruh Dictionary dalam
satu operasi.
Untuk menghapus seluruh Dictionary secara eksplisit, cukup gunakan del statement. Berikut adalah
contoh sederhana :
#Contoh
cara menghapus pada Dictionary Python
dict =
{'Name': 'Zara', 'Age': 7, 'Class': 'First'}
del
dict['Name'] # hapus entri
dengan key 'Name'
dict.clear() # hapus semua entri di dict
del dict # hapus dictionary yang sudah ada print ("dict['Age']: ", dict['Age'])
print ("dict['School']:
",
dict['School'])

0 Comments