cari
Rumahpembangunan bahagian belakangTutorial PythonApakah perbezaan antara Del dan remove() pada senarai dalam Python?

Apakah perbezaan antara Del dan remove() pada senarai dalam Python?

Sebelum membincangkan perbezaan, mari kita fahami apakah Del dan Remove() dalam senarai Python.

Del kata kunci dalam senarai Python

Kata kunci del dalam Python digunakan untuk memadam satu atau lebih elemen daripada Senarai. Kami juga boleh memadam semua elemen, iaitu memadam keseluruhan senarai.

Contoh

Gunakan kata kunci del untuk memadam elemen daripada senarai Python

#Create a List
myList = ["Toyota", "Benz", "Audi", "Bentley"]
print("List = ",myList)

# Delete a single element
del myList[2]

print("Updated List = \n",myList)

Output

List =  ['Toyota', 'Benz', 'Audi', 'Bentley']
Updated List = 
 ['Toyota', 'Benz', 'Bentley']

Contoh

Padamkan berbilang elemen daripada senarai Python menggunakan kata kunci del

# Create a List
myList = ["Toyota", "Benz", "Audi", "Bentley", "Hyundai", "Honda", "Tata"]

print("List = ",myList)

# Delete multiple element
del myList[2:5]
print("Updated List = \n",myList)

Output

List =  ['Toyota', 'Benz', 'Audi', 'Bentley', 'Hyundai', 'Honda', 'Tata']
Updated List = ['Toyota', 'Benz', 'Honda', 'Tata']

Contoh

Alih keluar semua elemen daripada senarai Python menggunakan kata kunci del

# Create a List
myList = ["Toyota", "Benz", "Audi", "Bentley"]
print("List = ",myList)

# Deletes the entire List
del myList

# The above deleted the List completely and all its elements

Output

List =  ['Toyota', 'Benz', 'Audi', 'Bentley']

Alih keluar() kaedah dalam senarai Python

Kaedah terbina dalam remove() dalam Python digunakan untuk mengalih keluar elemen daripada Senarai.

Contoh

Alih keluar elemen daripada Python menggunakan kaedah remove()

# Create a List
myList = ["Toyota", "Benz", "Audi", "Bentley"]
print("List = ",myList)

# Remove a single element
myList.remove("Benz")

# Display the updated List
print("Updated List = \n",myList)

Output

List =  ['Toyota', 'Benz', 'Audi', 'Bentley']
Updated List = 
 ['Toyota', 'Audi', 'Bentley']

Padam dan padam()

Sekarang mari kita lihat perbezaan antara del dan remove() dalam Python -

del dalam Python padam()

del ialah kata kunci dalam Python. remove(0) ialah kaedah terbina dalam Python.
Jika indeks tidak wujud dalam senarai Python, indexError akan dilemparkan. Jika nilai tidak wujud dalam senarai Python, valueError akan dilemparkan.
del berfungsi pada indeks. remove() berfungsi pada nilai.
del memadamkan elemen pada nombor indeks yang ditentukan. Ia mengalih keluar nilai padanan pertama daripada senarai Python.
del hanya padam. remove() mencari senarai untuk mencari item.

Atas ialah kandungan terperinci Apakah perbezaan antara Del dan remove() pada senarai dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:tutorialspoint. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Bagaimana anda memotong array python?Bagaimana anda memotong array python?May 01, 2025 am 12:18 AM

Sintaks asas untuk pengirim senarai python adalah senarai [Mula: Berhenti: Langkah]. 1. Start adalah indeks elemen pertama yang disertakan, 2.Stop adalah indeks elemen pertama yang dikecualikan, dan 3. Step menentukan saiz langkah antara elemen. Hirisan tidak hanya digunakan untuk mengekstrak data, tetapi juga untuk mengubah suai dan membalikkan senarai.

Di bawah keadaan apa yang mungkin senarai lebih baik daripada tatasusunan?Di bawah keadaan apa yang mungkin senarai lebih baik daripada tatasusunan?May 01, 2025 am 12:06 AM

ListsOutPerFormAraySin: 1) DynamicsizingandFrequentInsertions/Deletions, 2) StoringHeterogeneousData, dan3) MemoryeficiencyForSparsedata, ButmayHaveslightPerformancecostSincertaor.

Bagaimana anda boleh menukar array python ke senarai python?Bagaimana anda boleh menukar array python ke senarai python?May 01, 2025 am 12:05 AM

ToConvertapythonarraytoalist, usethelist () constructororageneratorexpression.1) importTheArrayModuleAndCreateeanArray.2) uselist (arr) atau [xforxinarr] toConvertittoalist, urusanPengerasiPormanceAndMemoryeficiencyForlargedatasets.

Apakah tujuan menggunakan tatasusunan apabila senarai ada di Python?Apakah tujuan menggunakan tatasusunan apabila senarai ada di Python?May 01, 2025 am 12:04 AM

ChoosearraysoverListSinpythonforbetterperformanceandMemoryeficiencySpecificscenarios.1) largenumericaldatasets: arraysreducememoryusage.2) Prestasi-CRITICALICALLY:

Terangkan bagaimana untuk melangkah melalui unsur -unsur senarai dan array.Terangkan bagaimana untuk melangkah melalui unsur -unsur senarai dan array.May 01, 2025 am 12:01 AM

Di Python, anda boleh menggunakan gelung, menghitung dan menyenaraikan pemantauan ke senarai melintasi; Di Java, anda boleh menggunakan tradisional untuk gelung dan dipertingkatkan untuk gelung untuk melintasi tatasusunan. 1. Kaedah Traversal Senarai Python termasuk: untuk gelung, penghitungan dan pemahaman senarai. 2. Java Array Traversal Kaedah termasuk: tradisional untuk gelung dan dipertingkatkan untuk gelung.

Apakah penyataan suis python?Apakah penyataan suis python?Apr 30, 2025 pm 02:08 PM

Artikel ini membincangkan pernyataan baru "Match" Python yang diperkenalkan dalam versi 3.10, yang berfungsi sebagai setara dengan menukar pernyataan dalam bahasa lain. Ia meningkatkan kebolehbacaan kod dan menawarkan manfaat prestasi ke atas tradisional if-elif-el

Apakah kumpulan pengecualian dalam Python?Apakah kumpulan pengecualian dalam Python?Apr 30, 2025 pm 02:07 PM

Kumpulan Pengecualian dalam Python 3.11 Membenarkan mengendalikan pelbagai pengecualian secara serentak, meningkatkan pengurusan ralat dalam senario serentak dan operasi kompleks.

Apakah anotasi fungsi dalam python?Apakah anotasi fungsi dalam python?Apr 30, 2025 pm 02:06 PM

Fungsi anotasi dalam python Tambah metadata ke fungsi untuk pemeriksaan jenis, dokumentasi, dan sokongan IDE. Mereka meningkatkan kebolehbacaan kod, penyelenggaraan, dan penting dalam pembangunan API, sains data, dan penciptaan perpustakaan.

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

SublimeText3 versi Inggeris

SublimeText3 versi Inggeris

Disyorkan: Versi Win, menyokong gesaan kod!

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

SecLists

SecLists

SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.