花式赋值

发布时间 2023-09-06 19:17:44作者: hanyingshuo

花式赋值

  1. 保存内存地址不变的情况下修改x和y

x = 2000
print('x:',id(x))
y = 1000
print('y:',id(y))

#交叉赋值
x,y = y,x
print('y:',id(y)) #内存地址相同,值一定相同
print('x',id(x))
结果为:
x: 14322400
y: 14320800
y: 14322400
x 14320800

2, 链式赋值(值相同才能使用)

a = b = c = 10
print(a,b,c)

3, 交叉赋值(解压缩)