Pencarian

Custom Search

Jenis data dictionary di python

Pada pembahasan sebelumnya kita sudah mengenal dua jenis data python yaitu tuple dan list, kali ini kita akan membahas mengenai dictionary. Sesuai dengan asal katanya dictionary atau dalam bahasa Indonesia artinya kamus, maka di python juga memiliki ciri-ciri seperti kamus ada kata kunci dan artinya. Dalam bahasa pemrograman, jenis data dictionary ini kadang disebut sebagai "associative memories" atau "associative arrays".  Bila dalam list datanya diindex dari urutan 0, 1, 2, 3 dan seterusnya maka di data dictionary datanya diindex melalui kata kuncinya. Dapat dikatakan bahwa data dictionary dipasangkan antara kunci (key) dengan nilai pasangan (pair value). Data dictionary ini dicirikan oleh adanya {} yang menutup data tersebut. Data dictionary merupakan data yang muteable atau bisa dirubah-rubah.



Berikut saya beri beberapa contoh perintah data dictionary :

Data di bawah ini adalah data dictionary "tel" yang terdiri dari index dan pasangannya.
tel = {'jack': 4098, 'sape': 4139}

Data ini kemudian ditambah data baru dengan index "guido" dan datanya 4127.
tel['guido'] = 4127
tel
{'sape': 4139, 'guido': 4127, 'jack': 4098}

Kemudian index "jack" dipanggil untuk memunculkan data pasangannya.
tel['jack']
4098

Kemudian data dengan kunci "sape" di hapus dan ditambah data baru dengan nama index "irv"
del tel['sape'] 
tel['irv'] = 4127 
tel 
{'guido': 4127, 'irv': 4127, 'jack': 4098}

Kemudian data tel dipanggil dengan nama key/index masing-masing
tel.keys()
['guido', 'irv', 'jack']

Kemudian dilakukan pengecekan index dengan nama "guide" yang menghasilkan kondisi True
'guido' in tel
True

Komentar

Postingan Populer