p = [1,2]
t = ["a","b"]
t.append(p)
t
['a', 'b', [1, 2]]
p.append(t)
p
[1, 2, ['a', 'b', [...]]]
t
['a', 'b', [1, 2, [...]]]
p[2][2] == p
True
t[2][2] == t
True
t[2] == p
True
如上述 两个列表互相嵌套对方,可以无限index下去 p22........
这个在内存是怎么怎么实现的
————————————补充——————————————
看了下append的处理,append函数没有返回值,用id查地址也是一样的,也就是说没有拷贝
t = [1,2]
id(t)
4324227016
t.append("3")
t
[1, 2, '3']
id(t)
4324227016
因为赋值过去的是引用,python对象默认赋值是引用