Python--遍历列表时删除元素的正确做法

一.问题描述  这是在工作中遇到的一段代码,原理大概和下面类似(判断某一个元素是否符合要求,不符合删除该元素,最后得到符合要求的列表): a = [1,2,3,4,5,6,7,8] for i in a: if i>5: pass else: a.remove(i) print(a) 运行结果:               二.问题分析 因为
相关文章
相关标签/搜索