如何清空清单?

如何清空清单?,第1张

如何清空清单?

实际上,这将从列表中删除内容,但不会用新的空列表替换旧标签:

del lst[:]

这是一个例子:

lst1 = [1, 2, 3]lst2 = lst1del lst1[:]print(lst2)

为了完整起见,切片分配具有相同的效果:

lst[:] = []

它也可以用于缩小列表的一部分,同时替换一部分(但这超出了问题的范围)。

请注意,这样

lst =[]
做不会清空列表,只是创建一个新对象并将其绑定变量
lst
,但是旧列表仍将具有相同的元素,并且如果具有其他变量绑定,效果将显而易见。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5664438.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存