Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Bạn có thể sử dụng xóa hoặc bật tùy thuộc vào cách người dùng chọn:

locallist = ['Ann-Marie, the butcher (1)', 'Bella, the flourist (2)', 'Caitlyn, the painter(3)', 'Daniel, the scientist (4)', 'Lauren, the Zookeeper (5)']

pick = 'Ann-Marie, the butcher (1)'
locallist.remove('Ann-Marie, the butcher (1)')
print(locallist)

pick = 1
locallist.pop(1)
print(locallist)

['Bella, the flourist (2)', 'Caitlyn, the painter(3)', 'Daniel, the scientist (4)', 'Lauren, the Zookeeper (5)']
['Bella, the flourist (2)', 'Daniel, the scientist (4)', 'Lauren, the Zookeeper (5)']

Nếu bạn muốn giữ nguyên danh sách ban đầu, hãy sao chép locallist:

remaining = locallist[:]
pick = 'Ann-Marie, the butcher (1)'
remaining.remove('Ann-Marie, the butcher (1)')
print(remaining)

pick = 1
remaining.pop(1)
print(remaining )

['Bella, the flourist (2)', 'Caitlyn, the painter(3)', 'Daniel, the scientist (4)', 'Lauren, the Zookeeper (5)']
['Bella, the flourist (2)', 'Daniel, the scientist (4)', 'Lauren, the Zookeeper (5)']

Sử dụng pop cũng sẽ cung cấp cho bạn giá trị để bạn có thể sử dụng nó nếu cần:

pick = 1
challenge = remaining.pop(1)
print("You chose the following challenge: {}".format(challenge))
You chose the following challenge: Bella, the flourist (2)

# In danh sách sau ClearPrint (LDATA)list, tuple, dictionary and set.  The data can be ordered and changed in Python list. The square brackets ([]) are used in Python to declare list like array. The index of the list start from 0.  List works like the reference variables. When a list variable assign to another variable then both variables will point to the same location. This tutorial shows the uses of different Python methods to add and remove data from the Python list.

Methods:

Danh sách này là một tính năng hữu ích của lập trình Python. Các biến danh sách được sử dụng trong tập lệnh cho các mục đích khác nhau. Các cách để sửa đổi danh sách bằng cách sử dụng các phương thức Python tích hợp khác nhau được hiển thị trong hướng dẫn này. Nhiều phương pháp khác tồn tại trong & nbsp; Python để thực hiện các hoạt động khác trong danh sách, chẳng hạn như Sort (), Reverse (), Count (), v.v.

Xem video tác giả: tại đâyThis method is used to insert any item in the particular index of the list and right shift the list items.

Thông tin về các Tác giảThis method is used to add new element at the end of the list.

Tôi là một huấn luyện viên của các khóa học lập trình web. Tôi thích viết bài báo hoặc hướng dẫn về các chủ đề CNTT khác nhau. Tôi có một kênh YouTube trong đó nhiều loại hướng dẫn dựa trên Ubuntu, Windows, Word, Excel, WordPress, Magento, Laravel, v.v.The items of one list can be inserted at the end of another list by using this method.

Xóa (mục): Phương thức này được sử dụng để loại bỏ mục cụ thể khỏi danh sách.This method is used to remove particular item from the list.

POP (INDEX): Phương thức được sử dụng để xóa mục khỏi danh sách dựa trên giá trị chỉ mục.The method is used to remove item from the list based on index value.

Del (): Phương thức này được sử dụng để xóa mục cụ thể của danh sách hoặc cắt danh sách.This method is used to remove the particular item of the list or slice the list.

Rõ ràng (): Phương pháp này được sử dụng để xóa tất cả các mục của danh sách This method is used to remove all items of a list

Thêm các mục vào danh sách:

Các cách khác nhau để thêm các mục trong danh sách Python được hiển thị trong phần này của hướng dẫn.

Ví dụ 1: Chèn mục bằng phương thức chèn ()

Tạo một tệp python với tập lệnh sau để xem phương thức sử dụng chèn (). Một mục mới sẽ được chèn vào vị trí thứ ba của Danh sách & NBSP; Và các mục khác sẽ được thay đổi ngay sau khi chạy tập lệnh.

# Khai báo Danh sách listData = [89,56,90,34,89,12]]
listdata = [89, 56, 90, 34, 89, 12]

# Chèn dữ liệu vào vị trí thứ 2 listdata.insert (2,23)
listdata.insert(2, 23)

# Hiển thị danh sách sau khi InsertingPrint ("Các yếu tố danh sách là")
print("The list elements are")

cho tôi Inrange (0, Len (listData)): & nbsp; in (listdata [i]) i in range(0, len(listdata)):
  print(listdata[i])

Output:

Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh.

Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Ví dụ 2: Chèn mục bằng phương thức append ()

Tạo một tệp python với tập lệnh sau để xem phương thức sử dụng append (). Nó được đề cập trước đó, phương thức encend () chèn dữ liệu ở cuối danh sách. Vì vậy, ‘Toshiba, sẽ được chèn vào cuối Listdata sau khi chạy tập lệnh.listdata after running the script.

# Xác định danh sách listData = ["dell", "hp", "leveno", "asus"]]
listdata = ["Dell", "HP", "Leveno", "Asus"]

# Chèn dữ liệu bằng phương thức phụ lục ListData.Append ("Toshiba")
listdata.append("Toshiba")

# Hiển thị danh sách sau khi inSertPrint ("Các yếu tố danh sách là")
print("The list elements are")

cho tôi Inrange (0, Len (listData)): & nbsp; in (listdata [i]) i in range(0, len(listdata)):
  print(listdata[i])

Output:

Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh.

Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Ví dụ 2: Chèn mục bằng phương thức append ()

Tạo một tệp python với tập lệnh sau để xem phương thức sử dụng append (). Nó được đề cập trước đó, phương thức encend () chèn dữ liệu ở cuối danh sách. Vì vậy, ‘Toshiba, sẽ được chèn vào cuối Listdata sau khi chạy tập lệnh.

# Xác định danh sách listData = ["dell", "hp", "leveno", "asus"]]
list1 = ['html', 'CSS', 'JavaScript', 'JQuery']

# Chèn dữ liệu bằng phương thức phụ lục ListData.Append ("Toshiba")
list2 = ['PHP', 'Laravel', 'CodeIgniter']

# Hiển thị danh sách sau khi inSertPrint ("Các yếu tố danh sách là")
list1.extend(list2)

Ví dụ 3: Chèn mục bằng cách sử dụng phương thức mở rộng ()
print ("The list elements are :")

Tạo một tệp python với tập lệnh sau để xem việc sử dụng phương thức extend (). Ở đây, hai danh sách được khai báo trong tập lệnh được kết hợp với nhau bằng cách sử dụng phương thức mở rộng (). Các mục của danh sách thứ hai & nbsp; sẽ được thêm vào cuối danh sách đầu tiên. i in range(0, len(list1)):
  print(list1[i])

Output:

Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh.

Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Ví dụ 2: Chèn mục bằng phương thức append ()

Tạo một tệp python với tập lệnh sau để xem phương thức sử dụng append (). Nó được đề cập trước đó, phương thức encend () chèn dữ liệu ở cuối danh sách. Vì vậy, ‘Toshiba, sẽ được chèn vào cuối Listdata sau khi chạy tập lệnh.

# Xác định danh sách listData = ["dell", "hp", "leveno", "asus"]]

# Chèn dữ liệu bằng phương thức phụ lục ListData.Append ("Toshiba")

# Hiển thị danh sách sau khi inSertPrint ("Các yếu tố danh sách là")
list = ['Cake', 'Pizza', 'Juice', 'Pasta', 'Burger']

Ví dụ 3: Chèn mục bằng cách sử dụng phương thức mở rộng ()
print("List before delete")
print(list)

Tạo một tệp python với tập lệnh sau để xem việc sử dụng phương thức extend (). Ở đây, hai danh sách được khai báo trong tập lệnh được kết hợp với nhau bằng cách sử dụng phương thức mở rộng (). Các mục của danh sách thứ hai & nbsp; sẽ được thêm vào cuối danh sách đầu tiên.
list.remove('Juice')

# Khởi tạo danh sách đầu tiên Danh sách1 = ['HTML', 'CSS', 'JavaScript', 'JQuery']]]
print("List after delete")
print(list)

Output:

Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh.

Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Ví dụ 2: Chèn mục bằng phương thức append ()

Tạo một tệp python với tập lệnh sau để xem phương thức sử dụng append (). Nó được đề cập trước đó, phương thức encend () chèn dữ liệu ở cuối danh sách. Vì vậy, ‘Toshiba, sẽ được chèn vào cuối Listdata sau khi chạy tập lệnh.

# Xác định danh sách listData = ["dell", "hp", "leveno", "asus"]]
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]

# Chèn dữ liệu bằng phương thức phụ lục ListData.Append ("Toshiba")
print(ldata)

# Hiển thị danh sách sau khi inSertPrint ("Các yếu tố danh sách là")
ldata.pop(2)

Ví dụ 3: Chèn mục bằng cách sử dụng phương thức mở rộng ()
print(ldata)

Output:

Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh.

Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Ví dụ 2: Chèn mục bằng phương thức append ()

Tạo một tệp python với tập lệnh sau để xem phương thức sử dụng append (). Nó được đề cập trước đó, phương thức encend () chèn dữ liệu ở cuối danh sách. Vì vậy, ‘Toshiba, sẽ được chèn vào cuối Listdata sau khi chạy tập lệnh.

# Xác định danh sách listData = ["dell", "hp", "leveno", "asus"]]
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]

# Chèn dữ liệu bằng phương thức phụ lục ListData.Append ("Toshiba")
print(ldata)

# Hiển thị danh sách sau khi inSertPrint ("Các yếu tố danh sách là")
del ldata[0]

Ví dụ 3: Chèn mục bằng cách sử dụng phương thức mở rộng ()
print(ldata)

Output:

Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh.

Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Ví dụ 2: Chèn mục bằng phương thức append ()

Tạo một tệp python với tập lệnh sau để xem phương thức sử dụng append (). Nó được đề cập trước đó, phương thức encend () chèn dữ liệu ở cuối danh sách. Vì vậy, ‘Toshiba, sẽ được chèn vào cuối Listdata sau khi chạy tập lệnh.

# Xác định danh sách listData = ["dell", "hp", "leveno", "asus"]]
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]

# Chèn dữ liệu bằng phương thức phụ lục ListData.Append ("Toshiba")
print(ldata)

# Hiển thị danh sách sau khi inSertPrint ("Các yếu tố danh sách là")
ldata.clear()

Ví dụ 3: Chèn mục bằng cách sử dụng phương thức mở rộng ()
print(ldata)

Output:

Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh.

Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Conclusion:

Ví dụ 2: Chèn mục bằng phương thức append ()

Xem video tác giả: tại đây

Thông tin về các Tác giả

Hướng dẫn how do you delete and update a list in python? - làm cách nào để xóa và cập nhật danh sách trong python?

Tôi là một huấn luyện viên của các khóa học lập trình web. Tôi thích viết bài báo hoặc hướng dẫn về các chủ đề CNTT khác nhau. Tôi có một kênh YouTube trong đó nhiều loại hướng dẫn dựa trên Ubuntu, Windows, Word, Excel, WordPress, Magento, Laravel, v.v.

Làm thế nào để bạn cập nhật một danh sách trong Python?

Bạn có thể cập nhật một hoặc nhiều yếu tố của danh sách bằng cách đưa lát ở phía bên trái của toán tử gán và bạn có thể thêm vào các phần tử trong danh sách với phương thức append ().giving the slice on the left-hand side of the assignment operator, and you can add to elements in a list with the append() method.

Làm thế nào chúng ta có thể cập nhật và xóa danh sách trong Python giải thích với ví dụ?

Trong Python, sử dụng các phương thức danh sách rõ ràng (), pop () và xóa () để xóa các mục (phần tử) khỏi danh sách. Cũng có thể xóa các mục bằng cách sử dụng câu lệnh DEL bằng cách chỉ định một vị trí hoặc phạm vi có chỉ mục hoặc lát cắt.use list methods clear() , pop() , and remove() to remove items (elements) from a list. It is also possible to delete items using del statement by specifying a position or range with an index or slice.

Sự khác biệt giữa Remove () và del () trong danh sách Python là gì?

Hàm Remove () xóa giá trị khớp đầu tiên khỏi danh sách.Hàm pop () được sử dụng để trả về phần tử bị xóa từ danh sách.Hàm del () được sử dụng để xóa một phần tử tại một số chỉ mục được chỉ định trong danh sách.

Làm thế nào để bạn xóa một cái gì đó từ một danh sách trong Python?

Cách xóa một phần tử khỏi danh sách bằng phương thức Remove () trong Python.Để xóa một phần tử khỏi danh sách bằng phương thức Remove (), chỉ định giá trị của phần tử đó và chuyển nó dưới dạng đối số cho phương thức.Xóa () sẽ tìm kiếm danh sách để tìm và xóa nó.specify the value of that element and pass it as an argument to the method. remove() will search the list to find it and remove it.