python中对应简单的数据类型,如果进行变量之间赋值采用值赋值;但是对于复杂的数据类型,是引用赋值,可以理解为指针。
例如,我下面定义了一个student类
class student(object):
def __init__(self, name, age):
self.name = name
self.age = age
A = student("Alice", 20)
B = A # A, B 指向同一块内存
C = student("Yang",18)
B = C # B 指向内存改变
那么其实A, B都是指针,类型为student