自动组包 & 自动解包

复制代码
 1 # 1. 自动组包(Automatic Packaging)指的是将多个值按照一定的规则打包成一个数据结构,如元组或列表
 2 my_tuple = 1, 2, 3  # 自动组包为元组
 3 print(type(my_tuple))  # <class 'tuple'>
 4 my_list = [1, 2, 3]  # 自动组包为列表
 5 print(type(my_list))  # <class 'list'>
 6 
 7 # 2. 自动解包(Automatic Unpacking):与自动组包相反,自动解包指的是从一个数据结构中提取出其中的值,并分配给多个变量
 8 a, b, c = my_tuple  # 自动解包元组中的值
 9 print(a, b, c)  # 1 2 3
10 x, y, z = my_list  # 自动解包列表中的值
11 print(x, y, z)  # 1 2 3
复制代码

 

posted @   Allen_Hao  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示