Setelah kita membahas mengenai update pada list Python maka kita melanjutkan dengan penghapusan dan pengosongan pada list pemrograman Python.
Penghapusan dan pengosongan list pada pemrograman Python adalah seperti pada penjelasan-penjelasan berikut ini
- Penghapusan salah satu elemen list
Kita membuat program Python untuk penghapusan salah satu elemen dalam list dengan source code seperti berikutbilangan = [0 ,1 ,2 ,3 ,4] binatang = ['anjing', 'babi', 'cicak','domba','elang'] print('Sebelum hapus satuan:',binatang) del binatang[2] print('Setelah hapus satuan:',binatang)
Kita kemudian menjalankan program penghapusan satu elemen Python pada PyCharm dengan hasil seperti berikut ini
- Penghapusan elemen-elemen pada suatu range
Kita melanjutkan pembelajaran dengan menghapus elemen-elemen list Python pada suatu range dengan source code seperti di bawah inibilangan = [0 ,1 ,2 ,3 ,4] binatang = ['anjing', 'babi', 'cicak','domba','elang'] print('Sebelum hapus range:',binatang) del binatang[1:3] print('Setelah hapus range:',binatang)
Kita menjalankan penghapusan elemen-elemen list Python dengan range pada PyCharm dengan hasil seperti pada gambar berikut ini
Tampak program berjalan baik dengan ‘Process finished with exit code 0’
- Penghapusan list
Kita membuat program panghapusan list Python dan menampilkan kembali dengan source code seperti berikutbilangan = [0 ,1 ,2 ,3 ,4] binatang = ['anjing', 'babi', 'cicak','domba','elang'] print('Sebelum hapus list:',binatang) del binatang print('Setelah hapus list:',binatang)
Kita menjalankan program penghapusan list Python dan menampilkan kembali dengan PyCharm dengan hasil seperti pada gambar di bawah ini
Tampak ada error ‘not defined’ karena list sudah di hapus. Karena ada error ini maka muncul ‘Process finished with exit code 1’.
- Menggunakan method remove elemen dengan nilai tertentu
Kita melanjutkan penghapusan elemen dengan nilai tertentu menggunakan method remove dengan source code seperti berikutbilangan = [0 ,1 ,2 ,3 ,4] binatang = ['anjing', 'babi', 'cicak','domba','elang'] print('Sebelum remove value:',binatang) binatang.remove('babi') print('Setelah remove value:',binatang)
Kita menjalankan penggunaan remove pada list Python ini dengan PyCharm seperti berikut
- Menggunakan method pop
Kita melanjutkan penggunaan pop untuk menghapus elemen terakhr pada Python dengan source code seperti berikutbilangan = [0 ,1 ,2 ,3 ,4] binatang = ['anjing', 'babi', 'cicak','domba','elang'] print('Sebelum prc pop:',binatang) binatang.pop() print('Setelah pop ke 1:',binatang) binatang.pop() print('Setelah pop ke 2:',binatang) binatang.pop() print('Setelah pop ke 3:',binatang)
Kita menjalankan pop untuk list Python pada PyCharm dengan hasil seperti berikut
- Menggunakan method pop dengan index
Kita menggunakan pop untuk menghapus elemen list Python pada posisi tertentu dengan source code seperti berikut inibilangan = [0 ,1 ,2 ,3 ,4] binatang = ['anjing', 'babi', 'cicak','domba','elang'] print('Sebelum pop dengan index:',binatang) binatang.pop(3) print('Setelah pop dengan index:',binatang)
Kita menjalankan penggunaan pop untuk menghapus elemen list Python posisi tertentu dengan PyCharm seperti pada gambar di bawah ini
- Mengosongkan isi list
Kita kemudian membuat source code untuk mengosongkan list Python dengan source code seperti berikutbilangan = [0 ,1 ,2 ,3 ,4] binatang = ['anjing', 'babi', 'cicak','domba','elang'] print('Sebelum pengosongan:',binatang) binatang = [] print('Setelah pengosongan:',binatang)
Kita menjalankan program pengosongan list Python pada PyCharm dengan hasil seperti pada gambar di bawah ini
Informasi lebih lanjut silahkan mengunjungi https://docs.python.org/3/tutorial/datastructures.html .
Kunjungi www.proweb.co.id untuk menambah wawasan anda.