# dictionary kosong
dict_kosong = {}
# dictionary nama-nama kota
dict_kota = {1:'Bandung', 2:'Jakarta', 3:'Medan', 4:'Surabaya'}
# dictionary identitas
dict_identitas = {'Nama':'Azhari', 'Usia':20, 'Alamat':'Bandung'}
print('dictionary kosong: ', dict_kosong)
print('dictionary kota: ', dict_kota)
print('dictionary identitas: ', dict_identitas)
Hasil program diatas,
Cara Akses Dictionary
Untuk mengakses data Dictionary kita dapat menggunakan tanda kurung siku [] bersama dengan key atau indeks untuk mendapatkan nilainya. Berikut adalah contoh sederhananya :
# dictionary identitas
dict_identitas = {'Nama':'Azhari', 'Usia':20, 'Alamat':'Bandung'}
print('dict_identitas: ', dict_identitas)
#pemanggilan isi dictionary dengan key 'Nama'
print ("dict_identitas['Nama']: ", dict_identitas['Nama'])
#pemanggilan isi dictionary dengan key 'Usia'
print ("dict_identitas['Usia']: ", dict_identitas['Usia'])
Jalankan program tersebut, hasilnya :
Update Dan Tambah Nilai Pada Dictionary
Pada tipe data dictionary kita bisa melakukan perubahan nilai dan juga menambahkan data/nilai baru. Berikut contoh penggunaannya,
#Update dan tambah dictionary
dict_identitas = {'Nama':'Azhari', 'Usia':20, 'Alamat':'Bandung'}
print('dict_identitas sebelum di update: ', dict_identitas)
#Update data
dict_identitas['Usia'] = 30; # Mengubah nilai pada key 'Usia'
print ("dict_identitas['Usia']: ", dict_identitas['Usia'])
print('dict_identitas setelah di update key Usia: ', dict_identitas)
#Enty data baru
dict_identitas['JenisKelamin'] = "Laki-laki" # Menambah entri baru
print ("dict_identitas['JenisKelamin']: ", dict_identitas['JenisKelamin'])
print('dict_identitas setelah di tambah key JenisKelamin: ', dict_identitas)
Hasilnya,
Hapus Element Dictionary
Kita bisa menghapus element dictionary berdasarkan key dan menghapus keseluruhan element dictionary. Untuk menghapus kita bis menggunakan perintah del dan clear(). Berikut contohnya,dict_identitas = {'Nama':'Azhari', 'Usia':20, 'Alamat':'Bandung'} print('dict_identitas sebelum di hapus: ', dict_identitas) del dict_identitas['Nama'] # hapus dengan key 'Nama' print('dict_identitas setelah di hapus Nama: ', dict_identitas) dict_identitas.clear() # hapus semua entri di dict print('dict_identitas setelah di hapus pakai clear(): ', dict_identitas)
Hasilnya,
0 Komentar