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: