Python 3的For循环

时间:2019-07-13 08:39:16

标签: python python-3.x list

我需要了解为什么下面的代码生成以下输出。我正在使用python(3.7.3)

a = ['A','B']
for item in a:
    if item == 'A':
        a.remove('A')
    elif item == 'B':
        a.remove('B')
print(a)

输出为['B']

我也是一个初学者,所以如果有人可以详细解释该过程,那将是很有意义的

0 个答案:

没有答案
相关问题