- A+
所属分类:Python
1. 变量值交换
- a = 10
- b = 20
- print(a,b) #输出:10 20
- a,b=b,a
- print(a,b) #输出:20 10
2. 从一个数据类型中解压出我们想要的值,解压操作类似于一个 in 操作
- _:下划线,可以把不想要的变量赋值给它
字符串:
- A = 'Hello Word!'
- a,b,c,*_ = A
- print(a,b,c) #输出:H e l
元组:
- A = (1,2,3,4,5)
- a,_,_,_,e = A
- print(a,e) #输出:1 5
- A = (1,2,3,4,5)
- a,*_,e = A
- print(a,e) #输出:1 5
列表:
- info = ['a','b','c','d','e']
- A,B,*_,E = info
- print(A,E) #输出:a e
字典:
- info = {'a':1,'b':2,'c':3,'d':4,'e':5}
- A,B,*_,E = info
- print(A,B,E) #输出:a b e