为什么“> =”表现为这种方式?

时间:2019-03-11 17:47:30

标签: python python-2.7

我是从根本上误解了Python 2.7中有关“> =”的东西吗?还是对于这种奇怪现象还有其他解释吗?很抱歉,缺少描述,但这确实是自我示范:

>>> a = [1,2,3,4,5,6,77]
>>> for x in a:
...    if x >= 5:
...        print(x)
...        a.remove(x)
...
5
77
>>> a
[1,2,3,4,6]

为什么没有从列表中删除6个?

0 个答案:

没有答案