Python3.x那些事儿:[62]名字和对象
一个对象可以有多个名字在多个作用域中。
在其他编程语言中或许叫做别名,引用的是同一个对象。
在刚开始学习python时时不建议使用这种方式的,你可以简单的忽略掉这种技术,尤其是在处理一些不可变的基础类型时(如数字,字符串,元组等)。
尽管如此,我们在处理一些可变对象如列表,字典或其他类型时,这种别名会产生很多非常惊奇的作用。
别名的使用有时候很像是一个指针,对于某些程序是很有用的。
例如:传递参数时有传值和传地址两种方式,如果传递一个对象的指针会非常的方便和快捷。
并且传递进去一个对象的指针,它的改变就会被调用它的对象捕获到。这种在很多编程语言中都是一样的。