cookbook 1.1
本帖最后由 大马强 于 2022-1-19 20:08 编辑将序列分解为单独的变量
问题描述:
将包含N个元素的序列或元组分解成N个单独变量
一、通过简单的赋值就可以实现将序列分解成单个变量
data = ["大马强", 22, (2022, 1, 1)]
name, age, date = data
print(name, age, date)
大马强 22 (2022, 1, 1)
需要注意的是分解的成变量的个数要和原数据的长度一致
name, age, (year, month) = data
name, age, (year, month, day) = data
二、可以用不常用符号“舍去”不需要的元素
_, age, (_, month, _) = data
print(age, month)
22 1
页:
[1]