Bài đăng này sẽ thảo luận về cách xóa tất cả các mục khỏi danh sách trong Python. Nói cách khác, trống hoặc xóa một danh sách trong Python.
1. Sử dụng hàm list.clear[]
list.clear[]
là giải pháp được đề xuất trong Python 3 để xóa tất cả các mục khỏi danh sách.
if__name__=='__main__':__name__=='__main__': a=[1,2,3,4,5]a =[1,2,3, 4,5] & nbsp; & nbsp; & nbsp; & nbsp; in [a] & nbsp; & nbsp; & nbsp; & nbsp;print[a] # prints [1, 2, 3, 4, 5] a.clear[]a.clear[] & nbsp;print[a] # prints [] |
Tải xuống & nbsp; & nbsp; mã
2. Sử dụng phân công lát cắt
Bạn có thể làm trống danh sách bằng cách thay thế tất cả các yếu tố bằng một danh sách trống.
Nhưng chỉ đơn giản là làm a = []
đã giành được danh sách. Nó chỉ tạo ra một danh sách mới và liên kết nó với biến a
, nhưng danh sách cũ và các tài liệu tham khảo của nó vẫn còn trong bộ nhớ. Ví dụ,
if__name__=='__main__':__name__=='__main__': a=[1,2,3,4,5]a =[1,2,3, 4,5] b=ab=a & nbsp; & nbsp; & nbsp; & nbsp; in [a] & nbsp; & nbsp; & nbsp; & nbsp;print[a] # prints [1, 2, 3, 4, 5] a=[]a=[] & nbsp;print[a] # prints [] Tải xuống & nbsp; & nbsp; mãprint[b] # prints [1, 2, 3, 4, 5] |
Tải xuống & nbsp; & nbsp; mã
2. Sử dụng phân công lát cắt
You can clear the entire list by assignment of an empty list to the slice, i.e., a[:] = []
.
if__name__=='__main__':__name__=='__main__': a=[1,2,3,4,5]a =[1,2,3, 4,5] b=ab=a & nbsp; & nbsp; & nbsp; & nbsp; in [a] & nbsp; & nbsp; & nbsp; & nbsp;print[a] # prints [1, 2, 3, 4, 5] a[:]=[]a[:]=[] & nbsp;print[a] # prints [] Tải xuống & nbsp; & nbsp; mãprint[b] # prints [] |
Tải xuống & nbsp; & nbsp; mã
2. Sử dụng phân công lát cắt
Bạn có thể làm trống danh sách bằng cách thay thế tất cả các yếu tố bằng một danh sách trống.
if__name__=='__main__':__name__=='__main__': a=[1,2,3,4,5]a =[1,2,3, 4,5] & nbsp; & nbsp; & nbsp; & nbsp; in [a] & nbsp; & nbsp; & nbsp; & nbsp;print[a] # prints [1, 2, 3, 4, 5] dela[:]dela[:] & nbsp;print[a] # prints [] |
Tải xuống & nbsp; & nbsp; mã
2. Sử dụng phân công lát cắt
Bạn có thể làm trống danh sách bằng cách thay thế tất cả các yếu tố bằng một danh sách trống.
Nhưng chỉ đơn giản là làm a = []
đã giành được danh sách. Nó chỉ tạo ra một danh sách mới và liên kết nó với biến a
, nhưng danh sách cũ và các tài liệu tham khảo của nó vẫn còn trong bộ nhớ. Ví dụ,
& nbsp; :]