for循环清空列表

Posted whileke

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环清空列表相关的知识,希望对你有一定的参考价值。

如果要全部删除要把要删除的部分拿到一个新列表,再用老列表减去新列表,不然直接用原列表直接for循环remove会报错

列表与字典都不能在循环的时候进行删除,字典在循环的时候不允许改变大小

li = [唐僧,猴子,飞猪,沙和尚]
la = []
for i in li:    # 先把要删除的添加到一个新列表
    la.append(i)
for c in la:    # 再用老列表进行删除
    li.remove(c)
print(li)
<<<<[]

 

以上是关于for循环清空列表的主要内容,如果未能解决你的问题,请参考以下文章

Delphi:for循环期间函数结果未清空

shell脚本——循环(for+while+until)

第十节:Vue指令:v-for列表循环

第十节:Vue指令:v-for列表循环

shell 编程for循环总结

python中如何用for循环输出一个列表