Hướng dẫn python clear list and append - python xóa danh sách và nối thêm

Chuyển một list cho một phương thức như append chỉ chuyển một tham chiếu đến cùng một list được đề cập bởi list1, vì vậy đó là những gì được thêm vào list2. Chúng vẫn giống nhau list, chỉ được tham chiếu từ hai nơi khác nhau.

Nếu bạn muốn cắt cà vạt giữa họ, cũng vậy:

  1. Chèn một bản sao của list1, không phải list1, ví dụ: list2.append(list1[:]), hoặc
  2. Thay thế list1 bằng list mới sau khi appending thay vì xóa tại chỗ, thay đổi append2 thành append3

Lưu ý: Không rõ ràng, nhưng nếu bạn muốn nội dung của list1 được thêm vào list2 (vì vậy list2 sẽ trở thành append7 không phải append8 với các giá trị trong Trường hợp đó, không cần bản sao nông; Các giá trị từ list1 tại thời điểm đó sẽ được riêng lẻ và không có sự buộc nào nữa sẽ tồn tại giữa list1list2 (vì các giá trị là bất biến list6s; Sao chép chúng để cắt đứt hoàn toàn cà vạt, ví dụ: với list9 cho cấu trúc lồng nhau phức tạp).

Phương thức del () hoạt động tương tự như phương thức pop (). Tạo một tệp python với tập lệnh sau để xem phương thức sử dụng del (). Ở đây, 0 được sử dụng làm giá trị chỉ mục của del (). Vì vậy, phần tử đầu tiên của danh sách sẽ bị xóa sau khi chạy tập lệnh.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:

Nhiều phương pháp tồn tại trong Python để sửa đổi danh sách. Một số phương pháp phổ biến để thêm và xóa dữ liệu trong danh sách được đề cập ở đây.

Chèn (chỉ mục, mục): Phương thức này được sử dụng để chèn bất kỳ mục nào vào chỉ mục cụ thể của danh sách và dịch chuyển đúng các mục trong danh sách.This method is used to insert any item in the particular index of the list and right shift the list items.

Phụ lục (Mục): Phương thức này được sử dụng để thêm phần tử mới ở cuối danh sách.This method is used to add new element at the end of the list.

Mở rộng (một danh sách khác): Các mục của một danh sách có thể được chèn vào cuối danh sách khác bằng cách sử dụng phương thức này.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 python clear list and append - python xóa danh sách và nối thêm

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 python clear list and append - python xóa danh sách và nối thêm

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 python clear list and append - python xóa danh sách và nối thêm

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 python clear list and append - python xóa danh sách và nối thêm

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 python clear list and append - python xóa danh sách và nối thêm

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 python clear list and append - python xóa danh sách và nối thêm

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 để xóa tất cả các mục của danh sách. Sau khi chạy tập lệnh, phương thức rõ ràng () sẽ làm cho danh sách trống.

# Xác định danh sách LDATA = [34,23,90,21,90,56,87,55]]
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]

# In trước RemovePrint (LDATA)
print(ldata)

# Xóa tất cả các mục khỏi danh sách ldata.clear ()
ldata.clear()

# In danh sách sau ClearPrint (LDATA)
print(ldata)

Output:

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

Hướng dẫn python clear list and append - python xóa danh sách và nối thêm

Conclusion:

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 đây

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

Hướng dẫn python clear list and append - python xóa danh sách và nối thêm

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.

Bạn có thể nối vào một danh sách trống Python không?

Bạn có thể thêm các phần tử vào danh sách trống bằng các phương thức append () và chèn (): append () thêm phần tử vào cuối danh sách. Chèn () thêm phần tử tại chỉ mục cụ thể của danh sách mà bạn chọn. : append() adds the element to the end of the list. insert() adds the element at the particular index of the list that you choose.

Làm thế nào để tôi hoàn toàn xóa một danh sách trong Python?

Để xóa toàn bộ danh sách Python, hãy sử dụng phương thức rõ ràng () của một danh sách. Để xóa một phần tử tại một chỉ mục cụ thể, hãy sử dụng phương thức pop () hoặc câu lệnh DEL.use the clear() method of a list. To remove an element at a specific index, use the pop() method or the del statement.

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

Trả lời: Trong Python, chúng ta có thể sử dụng các phương thức danh sách rõ ràng (), pop () và xóa () để xóa các phần tử khỏi danh sách ...
Sử dụng phương thức rõ ràng ().Phương pháp không ..
Khai thác lại danh sách.Phương pháp không ..
Sử dụng hàm*= 0, ..

Làm thế nào để bạn tạo một danh sách trống và thêm giá trị trong Python?

Một cách khác để tạo một danh sách trống trong Python là sử dụng hàm tạo danh sách ().Trình xây dựng danh sách () được sử dụng để tạo một danh sách trong Python và theo tài liệu Python, nếu không có đối số nào được đưa ra cho hàm tạo Danh sách (), thì hàm tạo Danh sách () tạo ra một danh sách trống trong Python.using the list() constructor. The list() constructor is used to create a list in python, and according to python documentation, if no arguments are given to the list() constructor, then the list() constructor creates an empty list in Python.