目录
python从小白到总裁完整教程目录:https://blog.csdn.net/weixin_67859959/article/details/129328397?spm=1001.2014.3001.5502
❤ 什么是解包
将元素在可迭代对象中一个个取出来
对前面的基本类型了解了之后,来看下各种类型的解包
❤ 列表解包
a, b, c = [6, 7, 8]
print(a, b, c)
输出:
6 7 8
除了列表可以解包以外,任何可迭代对象都可以解包
❤ 字符串解包
a,b,c = "157"
print(a)
print(b)
print(c)
输出:
1
5
7
❤ 元组解包
a,b,c = (1,'4',True)
print(a)
print(b)
print(c)
输出:
1
4
True
❤ 集合解包
a,b,c = {.2,10E2,'python'}
print(a)
print(b)
print(c)
输出:
0.2
1000.0
python
❤ 字典解包
a,b,c = {"a":1, "b":2, "c":3}
print(a)
print(b)
print(c)
输出:
a
b
c
字典解包后,只会把字典的key取出来
❤ 多变量赋值
a, b, c = 1, 5, 7
print(a)
print(b)
print(c)
输出:
1
5
7
其实也是元组解包
元组在 = 右边的时候,可以忽略 ( )