Peran Fungsi POP() Untuk Menghapus Salah Satu Elemen dari Tipe Data Dictionaries Pada Pemrograman Python

Untuk menghapus salah satu elemen yang ada di dalam variabel bertipe dictionaries, bahasa pemrograman python memilki fungsi pop(). Bagaimana cara penerapannya? silakan simak artikel ini.


Kodefungsi.com -

Misalkan ada variabel v yang bertipe dictionaries, dimana di dalamnya ada beberapa elemen kunci dan nilainya, kode programnya sepert ini.

>>> v = {"Kuala Lumpur":"Malaysia", "Jakarta":"Indonesia", "Singapore":"Singapore", "Bangkok":"Thailand"}

JIka coba kita tampilkan hasilnya, kita bisa gunakan fungsi print(), hasilnya seperti ini

>>> print(v)
{'Kuala Lumpur': 'Malaysia', 'Bangkok': 'Thailand', 'Singapore': 'Singapore', 'Jakarta': 'Indonesia'}
>>> 

Sekarang, kita ingin menhapus salah satu elemen yang ada di dalam variabel v tersebut, misalkan yang akan kita hapus adalah elemen dengan nilai kunci "Kuala Lumpur".

Untuk itu, kita gunakan bantuan fungsi pop() yang tersedia pada fungsi pustaka pemrograman python, kode programnya seperti di bawah ini.

>>> v.pop("Kuala Lumpur")
'Malaysia'
>>> 

Dengan menggunakan perintah v.pop("Kuala Lumpur") maka akan mengeluarkan elemen dengan kata kunci "Kuala Lumpur" dari dalam variabel v, dimana hasilnya keluarannya adalah nilai dari kata kunci tersebut yakni "Malaysia".

JIka kita coba lihat lagi elemen-elemen pada variabel v menggunkan fungsi print(), maka akan terlihat bahwa elemen dari kata kunci "Kuala Lumpur" sudah tidak ada lagi, seperti berikut ini  

>>> print(v)
{'Bangkok': 'Thailand', 'Singapore': 'Singapore', 'Jakarta': 'Indonesia'}

 

Hasil yang dikeluarkan oleh fungsi pop() di atas, bisa kita simpan pada suatu variabel tertentu, coba kita lihat contoh di bawah ini.

>>> data_hapus = v.pop("Singapore")
>>> 
>>> print(v)
{'Bangkok': 'Thailand', 'Jakarta': 'Indonesia'}
>>> 
>>> print(data_hapus)
Singapore

 

Pada contoh di atas, masih melanjutkan penggunaan variabel v sebelumnya, dimana kini nilai dari kata kuinci "Singapore" akan dikeluarkan dan di simpan pada variabel data_hapus.

Untuk melihat apakah elemen dengan kata kunci "Singapore" masih berada di dalam variabel v, maka kita coba tampilkan elemen variabel v kembali dengan bantuan fungsi print() Terlihat dari hasilnya bahwa kini elemen dengan kata kunci "Singapore" tidak ada lagi.

Nilai dari elemen kata kunci "Singapore" sebelumnya sudah disimpan pada variabel data_hapus, untuk membuktikannya, coba kita tampilkan isi atau nilai dari variabel data_hapus tersebut menggunakan kode program print(data_hapus), dan hasilnya bisa kita lihat adalah Singapore.

Demikian pemaparan singkat tentang peran fungsi pop() pada data bertipe dictionaries, semoga bermanfaat.

 

Artikel ini ditulis oleh | | Dikunjungi 1 pengunjung unik per hari

>