本文介绍清空list的四种方法,以及 list=[ ] 和 list.clear() 在使用中的区别。
- 使用clear()方法
lists = [1, 2, 1, 1, 5]
lists.clear()
print(lists)
>>>[]
- 重新初始化列表:初始化该范围内的列表,初始化列表没有值,即大小为0的列表
lists = [1, 2, 1, 1, 5]
lists = []
print(lists)
>>>[]
- 使用 “ * = 0 ”
lists = [1, 2, 1, 1, 5]
lists *= 0
print(lists)
>>>[]
- 使用 del: del可以用来清除范围中的列表元素,如果我们不给出范围,则删除所有元素
lists = [1, 2, 1, 1, 5]
del lists[:]
print(lists)
>>>[]
lists2 = [1, 2, 1, 1, 5]
del lists2[:2] #清除下标0、1元素
print(lists2)
>>>[1, 1, 5]
本文详细介绍并演示了四种在Python中清空列表的有效方法,包括使用clear()方法、重新初始化列表、使用*=0以及利用del关键字。每种方法都有其适用场景和独特优势。
889

被折叠的 条评论
为什么被折叠?



