Python

Cara menambah dan menghapus item dari daftar dengan Python

Cara menambah dan menghapus item dari daftar dengan Python
Variabel array digunakan di sebagian besar bahasa pemrograman untuk menyimpan banyak data. Python memiliki empat tipe data untuk menyimpan banyak data. Ini adalah daftar, tupel, kamus dan set.  Data dapat dipesan dan diubah dalam daftar Python. Tanda kurung siku ([]) digunakan dalam Python untuk mendeklarasikan daftar seperti array. Indeks daftar mulai dari 0.  Daftar berfungsi seperti variabel referensi. Ketika variabel daftar ditetapkan ke variabel lain maka kedua variabel akan menunjuk ke lokasi yang sama. Tutorial ini menunjukkan penggunaan metode Python yang berbeda untuk menambah dan menghapus data dari daftar Python.

Metode:

Banyak metode yang ada di Python untuk mengubah daftar. Beberapa metode umum untuk menambah dan menghapus data dalam daftar disebutkan di sini.

masukkan (indeks, item): Metode ini digunakan untuk menyisipkan item apa pun dalam indeks tertentu dari daftar dan menggeser ke kanan item daftar.

tambahkan (item): Metode ini digunakan untuk menambahkan elemen baru di akhir daftar.

memperpanjang (daftar lain): Item dari satu daftar dapat disisipkan di akhir daftar lain dengan menggunakan metode ini.

hapus (barang): Metode ini digunakan untuk menghapus item tertentu dari daftar.

pop (indeks): Metode ini digunakan untuk menghapus item dari daftar berdasarkan nilai indeks.

del(): Metode ini digunakan untuk menghapus item tertentu dari daftar atau mengiris daftar.

bersih(): Metode ini digunakan untuk menghapus semua item dari daftar

Tambahkan item ke dalam daftar:

Berbagai cara untuk menambahkan item dalam daftar Python ditampilkan di bagian tutorial ini.

Contoh 1: Sisipkan item menggunakan metode insert()

Buat file python dengan skrip berikut untuk melihat penggunaan metode insert(). Item baru akan dimasukkan di posisi ketiga daftar dan item lainnya akan digeser tepat setelah menjalankan skrip.

# Deklarasikan daftar
listdata = [89, 56, 90, 34, 89, 12]
# Masukkan data di posisi ke-2
daftar data.masukkan(2, 23)
# Menampilkan daftar setelah memasukkan
print("Elemen daftar adalah")
untuk saya dalam range(0, len(listdata)):
cetak(daftardata[i])

Keluaran:

Output berikut akan muncul setelah menjalankan skrip:.

Contoh 2: Sisipkan item menggunakan metode append()

Buat file python dengan skrip berikut untuk melihat penggunaan metode append(). Disebutkan sebelumnya bahwa metode append() menyisipkan data di akhir daftar. Jadi, 'Toshiba' akan disisipkan di akhir daftar data setelah menjalankan skrip.

# Tentukan daftarnya
listdata = ["Dell", "HP", "Leveno", "Asus"]
# Masukkan data menggunakan metode append app
daftar data.tambahkan("Toshiba")
# Tampilkan daftar setelah disisipkan
print("Elemen daftar adalah")
untuk saya dalam range(0, len(listdata)):
cetak(daftardata[i])

Keluaran:

Output berikut akan muncul setelah menjalankan skrip:.

Contoh 3: Sisipkan item menggunakan metode extend()

Buat file python dengan skrip berikut untuk melihat penggunaan metode extend(). Di sini, dua daftar dideklarasikan dalam skrip yang digabungkan bersama dengan menggunakan metode extend(). Item dari daftar kedua  akan ditambahkan di akhir daftar pertama.

# menginisialisasi daftar pertama
list1 = ['html', 'CSS', 'JavaScript', 'JQuery']
# menginisialisasi daftar kedua
list2 = ['PHP', 'Laravel', 'CodeIgniter']
# Gabungkan kedua daftar menggunakan metode extend()
daftar1.memperpanjang (daftar2)
# Tampilkan daftar setelah menyisir
print("Elemen daftar adalah :")
untuk saya dalam rentang(0, len(daftar1)):
cetak(daftar1[i])

Keluaran:

Output berikut akan muncul setelah menjalankan skrip:.

Hapus item dari daftar:

Berbagai cara untuk menghapus item pada daftar Python ditampilkan di bagian tutorial ini.

Contoh 4: Hapus item dari daftar menggunakan metode hapus

Buat file python dengan skrip berikut untuk melihat penggunaan metode remove(). Jika nilai item yang digunakan sebagai nilai argumen metode remove() ada dalam daftar, item tersebut akan dihapus. Di sini, nilai, 'Jus' ada dalam daftar dan akan dihapus setelah menjalankan skrip.

# Tentukan daftarnya
list = ['Kue', 'Pizza', 'Jus', 'Pasta', 'Burger']
# Cetak daftar sebelum menghapus
print("Daftar sebelum dihapus")
cetak (daftar)
# Hapus item
daftar.hapus('Jus')
# Cetak daftar setelah dihapus
print("Daftar setelah dihapus")
cetak (daftar)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip:.

Contoh 5: Hapus item dari daftar menggunakan metode pop

Buat file python dengan skrip berikut untuk melihat penggunaan metode pop(). Di sini, 2 digunakan sebagai nilai indeks untuk metode pop(). Jadi, elemen ketiga dari daftar akan dihapus setelah menjalankan skrip.

# Tentukan daftarnya
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]
# Cetak sebelum hapus
cetak (data)
# Hapus elemen ketiga
data.muncul (2)
# Cetak daftar setelah dihapus
cetak (data)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip:.

Contoh 6: Hapus item dari daftar menggunakan metode del

del() metode bekerja mirip dengan pop() metode. Buat file python dengan skrip berikut untuk melihat penggunaan metode del(). Di sini, 0 digunakan sebagai nilai indeks del(). Jadi, elemen pertama dari daftar akan dihapus setelah menjalankan skrip.

# Tentukan daftarnya
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]
# Cetak sebelum hapus
cetak (data)
# Hapus item pertama menggunakan metode del
del ldata[0]
# Cetak daftar setelah dihapus
cetak (data)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip:.

Contoh 7: Hapus item dari daftar menggunakan metode yang jelas

Buat file python dengan skrip berikut untuk menghapus semua item dari daftar. Setelah menjalankan skrip, metode clear() akan membuat daftar kosong.

# Tentukan daftarnya
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]
# Cetak sebelum hapus
cetak (data)
# Hapus semua item dari daftar
data.bersih()
# Cetak daftar setelah dihapus
cetak (data)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip:.

Kesimpulan:

Daftar ini adalah fitur yang berguna dari pemrograman Python. Variabel daftar digunakan dalam skrip untuk berbagai tujuan. Cara memodifikasi daftar dengan menggunakan berbagai metode python bawaan ditunjukkan dalam tutorial ini. Banyak metode lain yang ada di  Python untuk melakukan operasi lain dalam daftar, seperti sort(), reverse(), count(), dll.

Tonton Video Penulis: di sini

Instal Game Strategi OpenRA terbaru di Ubuntu Linux
OpenRA adalah mesin game Strategi Waktu Nyata Libre/Gratis yang membuat ulang game Westwood awal seperti Command & Conquer klasik: Red Alert. Mod yang...
Instal Dolphin Emulator terbaru untuk Gamecube & Wii di Linux
Dolphin Emulator memungkinkan Anda memainkan game Gamecube & Wii pilihan Anda di Komputer Pribadi (PC) Linux. Menjadi emulator game sumber terbuka da...
Cara Menggunakan Cheat Engine GameConqueror di Linux
Artikel ini mencakup panduan tentang menggunakan mesin cheat GameConqueror di Linux. Banyak pengguna yang bermain game di Windows sering menggunakan a...