Belajar Python: Dictionary
Satu lagi tipe data di python yaitu dictionary, ini mirip “associative arrays” yang diisi oleh key dan value. Jika list dibuat dengan tanda kurung siku ( [] ) maka dictionary dibuat dengan tanda kurung kurawal ( {} ).
d={}
Atau
d = {"name":"Puch","age":18}
# saat di print
print(d)
# output
# {'name': 'Puch', 'age': 18}
Menambahkan Key Baru
Untuk menambahkan key baru cukup langsung saja
d["job"] = "idol"
print(d)
#output
# {'name': 'Put', 'age': 18, 'job': 'idol'}
Mengakses value Dictionary
Untuk memanggil value dari key tertentu cukup panggil saja langsung
print(d['name')
#output
# Puch
Mengubah nilai sebuah key
Sama dengan di list kita bisa ubah langsung dengan menyematkan nilai baru dari key tersebut
d['name']='Put'
print(d)
# output
# {'name': 'Put', 'age': 18, 'job': 'idol'}
Menghapus
Mirip lagi, kita masih bisa menggunakan del dengan key yang dimaksud
del d['job']
print(d)
# output
# {'name': 'Put', 'age': 18}
Sumber: