Structure data dictionary pada python - suka code

 

Assalamualaikum wr wb, pada kali ini saya akan membagikan artikel tentang Dictionary pada python. Langsung ke pembahasan aja gan :

Dictionary adalah struktur data yang anggota nya terdiri dari key:value. Seperti set, dictionary juga tidak memiliki index yang bersifat tidak berurutan.

1. Membuat dictionary

Membuat dictionary hanya cukup meletakkan anggotanya ke dala tanda kurung kurawal / { }. Isi dari dictionary dapat berupa string, integer, object, list, tuple, dictionary, dan lain-lain.

Contoh : 

data = {

     'nama' : 'admin',

     'usia' : 16,

    'status' : 'pelajar'

}

Maka, output yang dihasilkan adalah :

{'status': 'pelajar', 'nama': 'admin', 'usia': 16}


2. Mengakses anggota dictionary

Untuk mengaksesnya, bisa menggunakan key dari dictionary.

Contoh menggunakan key( ) :

data = {

     'nama' : 'admin',

     'usia' : 16,

    'status' : 'pelajar'

}

print "Nama saya adalah %s" % data['nama']

Output yang dihasilkan adalah :

"Nama saya adalah admin"


Selain dengan key, dictionary juga bisa diakses menggunakan fungsi get( ).

Perbedaan nya yaitu....... Jika mengakses menggunakan key, jika key yang kita akses tidak ada dalam dictionary, maka akan KeyError. Jika menggunakan get( ), apabila key yang diakses tidak ada dalam dictionary, maka akan mengembalikan None.

Contoh menggunakan get( ) :

data = {

     'nama' : 'admin',

     'usia' : 16,

    'status' : 'pelajar'

}

print data.get('nama')

Maka, output yang dihasilkan adalah :

"admin"


3. Mengubah anggota dictionary

Berikut contoh penulisan kode nya :

hari = {

   "release" : "minggu",

   "soon" : ["sabtu", "senin"]

}

print bahasa['release']

bahasa['release'] = "selasa"

print bahasa['release']

Outputnya adalah :

"minggu"

"selasa"


4. Menghapus anggota dictionary

Untuk menghapus dictionary kita gunakan perintah del ataupun pop( ).

Contoh menghapus menggunakan perintah del :

hari = {"release" : "minggu", "soon" : ["sabtu", "senin"]}

del hari['release']

hari

{'soon' : ['sabtu', 'senin']}

Contoh menghapus menggunakan fungsi pop( ) :

hari = {"release" : "minggu", "soon" : ["sabtu", "senin"]}

hari.pop('release')

'minggu'

hari

{'soon' : ['sabtu', 'senin']}


5. Menambah anggota dictionary 

Menabahkan anggota ke dictionary menggunakan fungsi update( ) dengan parameter berisi dictionary.

Berikut contoh penulisan nya :

hari = {

   "release" : "minggu",

   "soon" : ["sabtu", "senin"]

}

hari.update({"selasa": "rabu"})

print hari

hari.update({"release": "kamis"})

print hari

Outputnya adalah seperti berikut :

{'release': 'minggu', 'soon': ['sabtu', 'senin'], 'selasa': 'rabu'}

{'release': 'kamis', 'soon': ['sabtu', 'senin'], 'selasa': 'rabu'}


Seperti itulah data dictionary dalam python. Next artikel akan memperdalam lagi fungsi fungsi pada python.


See You Next Time.

Belum ada Komentar untuk "Structure data dictionary pada python - suka code"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel