所以我正在做一个项目,这段代码很有趣。我想要一个可以获取列表 (list1) 的函数,制作该列表的副本 (list2) 并仅从副本中修剪某些对象。我只写了从副本中减去项目的代码,原始列表也不断变化。(?)我只是不明白原始列表(list1)是如何被减去的。代码在下面,提前感谢您的帮助..
def copyandtrim(w, x, y, z):
list1 = [w, x, y ,z]
list2 = []
list2 = (list1)
testlen = (len(list2))
for y in range(testlen - 1):
if (list2[y])[2] == 0:
list2.remove(list2[y])
else:
pass