, 2, 3], (30, 40, 50, 60), 100]
 
l2
[[1, 2, 3], (30, 40)]
在这个例子中,因为浅拷贝里的元素是对原对象元素的引用,因此 l2 中的元素和 l1...l1[0].append(3),这里表示对 l1 中的第一个列表新增元素 3。...因为 l2 是 l1 的浅拷贝,l2 中的第一个元素和 l1 中的第一个元素,共同指向同一个列表,因此 l2 中的第一个列表也会相对应的新增元素 3。...不过,由于列表可变,执行 append() 函数,对其末尾加入新元素 4 时,变量 l1 和 l2 的值也都随之改变了。...末尾加入元素 4“的新列表,并让 l2 指向这个新的对象。