Daftar Python hapus ()

Metode remove () menghapus elemen pertama yang cocok (yang diberikan sebagai argumen) dari daftar.

Sintaks dari remove()metode ini adalah:

 list.remove (elemen)

hapus () Parameter

  • The remove()Metode mengambil satu elemen sebagai argumen dan menghapusnya dari daftar.
  • Jika elementtidak ada, ini akan memunculkan ValueError: list.remove (x): x tidak ada dalam pengecualian daftar .

Nilai kembali dari hapus ()

Itu remove()tidak mengembalikan nilai apa pun (pengembalian None).

Contoh 1: Hapus elemen dari daftar

 # animals list animals = ('cat', 'dog', 'rabbit', 'guinea pig') # 'rabbit' is removed animals.remove('rabbit') # Updated animals List print('Updated animals list: ', animals)

Keluaran

 Daftar hewan yang diperbarui: ('kucing', 'anjing', 'kelinci percobaan')

Contoh 2: metode remove () pada daftar yang memiliki elemen duplikat

Jika daftar berisi elemen duplikat, remove()metode ini hanya menghapus elemen pertama yang cocok.

 # animals list animals = ('cat', 'dog', 'dog', 'guinea pig', 'dog') # 'dog' is removed animals.remove('dog') # Updated animals list print('Updated animals list: ', animals)

Keluaran

 Daftar hewan yang diperbarui: ('kucing', 'anjing', 'marmot', 'anjing') 

Di sini, hanya kemunculan pertama elemen 'anjing' yang dihapus dari daftar.

Contoh 3: Menghapus elemen yang tidak ada

 # animals list animals = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animals.remove('fish') # Updated animals List print('Updated animals list: ', animals)

Keluaran

 Traceback (panggilan terakhir terakhir): File "…", baris 5, di animal.remove ('fish') ValueError: list.remove (x): x tidak ada dalam daftar

Di sini, kami mendapatkan kesalahan karena animalsdaftar tidak mengandung 'fish'.

  • Jika Anda perlu menghapus elemen berdasarkan indeks (seperti elemen keempat), Anda dapat menggunakan metode pop ().
  • Selain itu, Anda dapat menggunakan pernyataan del Python untuk menghapus item dari daftar.

Artikel yang menarik...