Sebelum membincangkan perbezaan, mari kita fahami apakah Del dan Remove() 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.
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)
List = ['Toyota', 'Benz', 'Audi', 'Bentley'] Updated List = ['Toyota', 'Benz', 'Bentley']
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)
List = ['Toyota', 'Benz', 'Audi', 'Bentley', 'Hyundai', 'Honda', 'Tata'] Updated List = ['Toyota', 'Benz', 'Honda', 'Tata']
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
List = ['Toyota', 'Benz', 'Audi', 'Bentley']
Kaedah terbina dalam remove() dalam Python digunakan untuk mengalih keluar elemen daripada Senarai.
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)
List = ['Toyota', 'Benz', 'Audi', 'Bentley'] Updated List = ['Toyota', 'Audi', 'Bentley']
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!