Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Python

Cara Menghapus Item dari Daftar Python: remove(), pop(), clear(), dan del

Cara Menghapus Item dari Daftar Python

Tipe list Python menyimpan item heterogen dalam urutan terurut. Saat Anda perlu memangkas urutan tersebut, Python menawarkan empat mekanisme bawaan:

Di bawah ini kita uraikan setiap metode, menyoroti kesalahan umum, dan memberikan cuplikan kode ringkas.

Daftar Contoh

my_list = ['Guru', 50, 11.50, 'Siya', 50, ['A', 'B', 'C']]

Indeks dimulai dari 0:

1. list.remove()

Menghapus kemunculan pertama dari nilai tertentu. Jika nilai tidak ada, ValueError akan dilemparkan.

my_list.remove(50) # menghapus 50 pertama my_list.remove('Siya') # menghapus 'Siya' pertama

Poin utama:

2. list.pop()

Menghapus elemen berdasarkan indeks dan mengembalikan nilai yang dihapus. Ketika tidak ada indeks yang diberikan, elemen terakhir akan dihapus.

removed = my_list.pop(2) # menghapus elemen pada indeks 2 last = my_list.pop() # menghapus elemen terakhir

Catatan:

3. list.clear()

Mengosongkan seluruh daftar secara langsung.

my_list.clear()

Setelah panggilan ini, my_list adalah daftar kosong: [].

4. Kata Kunci del

Pernyataan del dapat menghapus satu elemen atau irisan elemen.

del my_list[0] # hapus elemen pertama del my_list[2:5] # hapus elemen pada indeks 2, 3, 4 

Ini juga dapat menghapus variabel daftar keseluruhan: del my_list.

Skenario Praktis

Kesalahan Umum

Tabel Ringkasan

MetodeDeskripsi
list.remove(value)Menghapus elemen yang cocok pertama kali.
list.pop(index)Menghapus elemen berdasarkan indeks; mengembalikannya.
list.clear()Mengosongkan seluruh daftar.
del list[index] / del list[start:stop]Menghapus satu elemen atau irisan.

Python

  1. Menguasai Tipe Data Python: Panduan Praktis
  2. Menguasai Operator Python: Panduan Komprehensif
  3. Menguasai Pernyataan Pass Python: Panduan Praktis
  4. Menguasai Argumen Fungsi Python: Posisi, Kata Kunci, dan Parameter Default
  5. Menguasai Fungsi range() Python: Dari Dasar hingga Kasus Lanjutan
  6. Menguasai Daftar Python: Append, Sort, Panjang & List Comprehensions (Panduan Praktis)
  7. Menghitung Rata-rata di Python: Panduan Praktis
  8. Python list.count(): Panduan Ahli dengan Contoh Praktis
  9. Cara Menghapus Elemen Duplikat dari Daftar Python
  10. Python List index() – Cara Mencari Posisi Elemen dengan Contoh Praktis