Cara menambah dan membuang item dari senarai di Python

How Add Remove Items From List Python



Pembolehubah Array menggunakan dalam kebanyakan bahasa pengaturcaraan untuk menyimpan banyak data. Python mempunyai empat jenis data untuk menyimpan pelbagai data. Ini adalah senarai, tuple, kamus dan set . Data boleh dipesan dan diubah dalam senarai Python. Kurungan persegi ([]) digunakan dalam Python untuk menyatakan senarai seperti tatasusunan. Indeks senarai bermula dari 0. Senarai berfungsi seperti pemboleh ubah rujukan. Apabila pemboleh ubah senarai diberikan kepada pemboleh ubah lain maka kedua pemboleh ubah akan menunjuk ke lokasi yang sama. Tutorial ini menunjukkan penggunaan kaedah Python yang berbeza untuk menambah dan membuang data dari senarai Python.

Kaedah:

Terdapat banyak kaedah di Python untuk mengubahsuai senarai. Beberapa kaedah biasa untuk menambah dan membuang data dalam senarai disebutkan di sini.







masukkan (indeks, item): Kaedah ini digunakan untuk memasukkan item dalam indeks tertentu dari senarai dan beralih kanan item senarai.



tambahkan (item): Kaedah ini digunakan untuk menambahkan elemen baru di akhir senarai.



panjangkan (senarai lain): Item dari satu senarai boleh dimasukkan di akhir senarai yang lain dengan menggunakan kaedah ini.





keluarkan (item): Kaedah ini digunakan untuk membuang item tertentu dari senarai.

pop (indeks): Kaedah ini digunakan untuk membuang item dari senarai berdasarkan nilai indeks.



daripada (): Kaedah ini digunakan untuk membuang item tertentu dari senarai atau memotong senarai.

jelas (): Kaedah ini digunakan untuk membuang semua item dalam senarai

Tambahkan item ke dalam senarai:

Kaedah yang berbeza untuk menambahkan item dalam senarai Python ditunjukkan di bahagian tutorial ini.

Contoh 1: Masukkan item menggunakan kaedah insert ()

Buat fail python dengan skrip berikut untuk melihat penggunaan kaedah insert (). Item baru akan dimasukkan di kedudukan ketiga senarai dan item lain akan dialihkan tepat setelah menjalankan skrip.

# Menyatakan senarai
senarai data= [89, 56, 90, 3. 4, 89, 12]

# Masukkan data pada kedudukan ke-2
senarai data.masukkan(2, 2. 3)

# Memaparkan senarai setelah memasukkan
mencetak('Elemen senarai adalah')

untukidalam julat(0, len(senarai data)):
mencetak(senarai data[i])

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Contoh 2: Masukkan item menggunakan kaedah append ()

Buat fail python dengan skrip berikut untuk melihat penggunaan kaedah append (). Disebutkan sebelum kaedah append () memasukkan data di akhir senarai. Jadi, 'Toshiba' akan dimasukkan pada akhir senarai data setelah menjalankan skrip.

# Tentukan senarai
senarai data= ['Dell', 'TELEFON BIMBIT', 'Leveno', 'Asus']

# Masukkan data menggunakan kaedah lampiran
senarai data.tambahkan('Toshiba')

# Paparkan senarai selepas memasukkan
mencetak('Elemen senarai adalah')

untukidalam julat(0, len(senarai data)):
mencetak(senarai data[i])

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Contoh 3: Masukkan item menggunakan kaedah panjangkan ()

Buat fail python dengan skrip berikut untuk melihat penggunaan kaedah ext (). Di sini, dua senarai dinyatakan dalam skrip yang digabungkan bersama dengan menggunakan kaedah ext (). Item dari senarai kedua akan ditambahkan pada akhir senarai pertama.

# memulakan senarai pertama
senarai1= ['html', 'CSS', 'JavaScript', 'JQuery']

# memulakan senarai kedua
senarai2= ['PHP', 'Laravel', 'CodeIgniter']

# Gabungkan kedua-dua senarai menggunakan kaedah panjangkan ()
senarai1.memanjangkan(senarai2)

# Paparkan senarai setelah menyisir
mencetak ('Elemen senarai adalah:')

untukidalam julat(0, len(senarai1)):
mencetak(senarai1[i])

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Keluarkan item dari senarai:

Kaedah yang berbeza untuk membuang item dalam senarai Python ditunjukkan di bahagian tutorial ini.

Contoh 4: Buang item dari senarai menggunakan kaedah hapus

Buat fail python dengan skrip berikut untuk melihat kaedah penggunaan remove (). Sekiranya nilai item yang digunakan sebagai nilai argumen kaedah hapus () ada dalam senarai, item tersebut akan dikeluarkan. Di sini, nilai, 'Juice' ada dalam senarai dan akan dikeluarkan setelah menjalankan skrip.

# Tentukan senarai
senarai = ['Kek', 'Pizza', 'Jus', 'Pasta', 'Burger']

# Cetak senarai sebelum memadam
mencetak('Senaraikan sebelum padam')
mencetak(senarai)

# Keluarkan item
senarai.buang('Jus')

# Cetak senarai setelah dipadam
mencetak('Senarai selepas dipadam')
mencetak(senarai)

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Contoh 5: Keluarkan item dari senarai menggunakan kaedah pop

Buat fail python dengan skrip berikut untuk melihat penggunaan kaedah pop (). Di sini, 2 digunakan sebagai nilai indeks untuk kaedah pop (). Jadi, elemen ketiga dari senarai akan dikeluarkan setelah menjalankan skrip.

# Tentukan senarai
ldata= [ 3. 4, 2. 3, 90, dua puluh satu, 90, 56, 87, 55]

# Cetak sebelum hapus
mencetak(ldata)

# Keluarkan elemen ketiga
ldata.pop(2)

# Cetak senarai setelah dikeluarkan
mencetak(ldata)

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Contoh 6: Keluarkan item dari senarai menggunakan kaedah del

Kaedah del () berfungsi serupa dengan kaedah pop (). Buat fail python dengan skrip berikut untuk melihat penggunaan kaedah del (). Di sini, 0 digunakan sebagai nilai indeks del (). Jadi, elemen pertama senarai akan dikeluarkan setelah menjalankan skrip.

# Tentukan senarai
ldata= [ 3. 4, 2. 3, 90, dua puluh satu, 90, 56, 87, 55]

# Cetak sebelum hapus
mencetak(ldata)

# Padamkan item pertama menggunakan kaedah del
daripadaldata[0]

# Cetak senarai setelah dikeluarkan
mencetak(ldata)

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Contoh 7: Keluarkan item dari senarai menggunakan kaedah yang jelas

Buat fail python dengan skrip berikut untuk membuang semua item dalam senarai. Setelah menjalankan skrip, kaedah clear () akan menjadikan senarai kosong.

# Tentukan senarai
ldata= [ 3. 4, 2. 3, 90, dua puluh satu, 90, 56, 87, 55]

# Cetak sebelum hapus
mencetak(ldata)

# Keluarkan semua item dari senarai
ldata.jelas()

# Cetak senarai selepas jelas
mencetak(ldata)

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Kesimpulan:

Senarai tersebut adalah ciri berguna pengaturcaraan Python. Pemboleh ubah senarai digunakan dalam skrip untuk pelbagai tujuan. Kaedah mengubah senarai dengan menggunakan pelbagai kaedah python terbina dalam ditunjukkan dalam tutorial ini. Banyak kaedah lain ada di Python untuk melakukan operasi lain dalam senarai, seperti sort (), reverse (), count (), dll.

Tonton Video Pengarang: di sini