假设现在我们定义一个列表a,内容如下:
a = [1,2,3,4,5,6,7,8,9,10]
学习过python基础的都知道,针对列表的操作,python提供了一些内置的函数,比如append、count...你的答案是否正确呢?
思考了片刻之后,那你是不是觉得,最后输出的是一个空的列表呢?...很显然,最终输出的答案肯定不是一个空的列表,最终输出的结果是:
[2, 4, 6, 8, 10]
是的,你没有看错,最后输出的是:[2, 4, 6, 8, 10]。
那为什么输出的空列表呢?...因为在使用for i in a 这样的操作的时候,没遍历一次后,删除a列表中的一个元素后,a列表的值已经发生了变化。...,今天的分享就到这了,觉得小编写的对你有帮助的话,可以点个赞哟。