Có bất kỳ lý do để làm bất cứ điều gì phức tạp hơn một trong hai dòng này khi bạn muốn xóa một danh sách trong Python?
old_list = []
old_list = list()
Lý do tôi hỏi là tôi chỉ thấy điều này trong một số mã đang chạy:
del old_list[ 0:len(old_list) ]
a[:x]có nghĩa là bắt đầu x và a[x:]có nghĩa là x kết thúc. a[ 0:len(a) ]có thể được viết là a[:]. Bạn cũng có thể sử dụng phủ định để đếm từ cuối ( a[-1]là yếu tố cuối cùng).