Cara Menyisipkan Data Baru Dalam Array List Menggunakan Fungsi Insert() Pada Bahasa Pemrograman Python

Untuk menyisipkan data baru dalam array list, bahasa pemrograman python memiliki pustaka fungsi yaitu fungsi insert(). Bagaimana penerapannya pada program python, yuk simak artikel ini.


Kodefungsi.com -

Pada saat membuat aplikasi menggunakan pemrograman python, barangkali  kita berhadapan dengan yang namanya list.

List pada bahasa pemrograman python memiliki kemiripan tapi tak sama dengan array pada bahasa pemrograman lainnya.

Pada saat berhadapan dengan yang namanya array list pada pemrograman python, barangkali kita perlu untuk menyisipkan data baru pada array list.

Misalkan kita ingin menyisipkan data baru di indeks ke-3 atau ke-2, bukan di awal atau di akhir list. 

Fungsi untuk menyisipkan data baru di tengah array list adalah fungsi insert().

Bagaimana cara menggunakannya, bisa dilihat pada contoh sederhana program python di bawah ini.

>>> #contoh menyisipkan data di tengah list
>>> 
>>> 
>>> #inisialisasi variabel panjang
>>> panjang=[1, 3, 5, 6, 7, 2]
>>> 
>>> 
>>> #sisipkan data baru di tengah-tengah list
>>> panjang.insert(3, "Dono")
>>> 
>>> 
>>> #tampilkan nilai panjang setelah penyisipan
>>> print(panjang)
[1, 3, 5, 'Dono', 6, 7, 2]

 

Pada contoh di atas, diinisialisasi variabel panjang dengan nilai berformat array list.

Ada 6 data di sana. Nah misi kita adalah ingin menyisipkan data "Dono"  pada indeks ke-3. 

Untuk menyelesaikan misi tersebut, kita gunakan fungsi insert().

Kode program yang kita pakai adalah panjang.insert( 3, "Dono" ).

Maksud dari kode tersebut adalah menyisipkan nilai "Dono" dalam variabel panjang ditempatkan di posisi indeks ke-3.

Ketika nilai dari variabel panjang ditampilkan dengan fungsi print(), maka dapat dilihat bahwa kini jumlah data di dalam list variabel panjang sudah bertambah menjadi 7 data, yang mana ada penambahan satu data yaitu "Dono".

Silakan untuk pendalaman lebih, modifikasi contoh di atas. Selamat belajar python.

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

>