鱼C论坛

 找回密码
 立即注册
查看: 1240|回复: 0

[技术交流] cookbook 1.1

[复制链接]
发表于 2022-1-16 22:39:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 大马强 于 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


本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 20:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表