立即学习:https://edu.csdn.net/course/play/9178/197327?utm_source=blogtoedu
1.变量的共享引用;
>>> x=55
>>> y=x
>>> y
55
>>> y,x
(55, 55)
>>> x=88
>>> x,y
(88, 55) /X新赋值不影响Y值
>>>
将变量赋值给另外一个变量时,将会使两个变量引用同一个对象,给变量赋予新值的时候会使变量使用新的对象,原来的引用被删除。
多个变量引用同一个对象。
多个值的共享引用
A=[1,2,3]
B=A
A[0]=8
B→[8,2,3]
C-当引用的对象改变某个值的时候,那么所引用的对象的值都会改边。列表/集合等。
判断两个变量是否使用了同一个对象,可以用is操作符。
>>> a is b
True
>>> a
[8, 2, 3]
>>> a[1]=9
>>> b
[8, 9, 3]
>>> b is a
True
2.python的基本结构