今天,重看 php 文档的时候,发现了这样的讲法 Image

换言之,“成为其别名” 或者 “指向”

这句闪到我的眼睛了,突然想到在 python 中,直接把旧变量赋给新变量,这不叫复制,而是让新变量成为旧变量的别名。

person2 = person
print(person2 is person) # True

正因为如此,才叫别名,两个内存地址是一样的

而看到 php 这句话,难道我修改 python 的新变量会影响旧变量?

答案是不会的

经过实现,重新对旧变量赋值,实际就是创建了新的变量,内存地址随之改变