首页 > 解决方案 > 有人可以解释为什么用 python list 发生这种情况吗

问题描述

有人可以解释它的python特性还是什么?

new = []
a = [1,2,3]
    for i in range(len(a)):
    a.remove(a[0])
    new.append(a)
    print(a)
new
>> [2,3]
>> [3]
>> []

>> [[], [], []]

为什么列表“新”由空元素组成?

标签: python

解决方案


推荐阅读