为什么 Lista1 会改变而 Lista2 不会?哪些方法直接更改列表?
def altera(L1, L2):
for elemento in L2:
L1.append(elemento)
L2 = L2 + [4]
L1[1]= 10
del L2[0]
return L2[:]
Lista1 = [1, 2, 3]
Lista2 = [1, 2, 3]
Lista3 = altera(Lista1, Lista2)
print(Lista1)
print(Lista2)
print(Lista3)