国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python高级 > python解包是什么?

python解包是什么?

头像

小妮浅浅

2021-03-25 09:47:339748浏览 · 0收藏 · 0评论

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

1、概念

解包就是把一个容器拆开、分解,在Python中的解包是自动完成的。

变量数量 = 元素数量,会进行逐一赋值。

2、注意

(1)自动解包支持一切可迭代对象

(2)python3中,支持更高级的解包操作,用星号操作使得等号左边的变量个数可以少于右边迭代对象中元素的个数。

(3)函数调用时,可以用*或者**解包可迭代对象,作为参数传递。

(4)python3.5,函数调用和表达式中可支持更多的解包操作。

3、实例

一个list是一个整体,想把list中每个元素当成个体剥离出来。

>>> name, age, date = ['Bob', 20, '2018-1-1']
>>> name
'Bob'
>>> age
20
>>> date
'2018-1-1'
2.可迭代对象都可以这样做
 
# 列表
>>> a,b,c = ['a', 'b', 'c']
>>> a
'a'
 
>>> a,b,c = enumerate(['a', 'b', 'c'])
>>> a
(0, 'a')
 
 
# 元组
>>> a,b,c = ('a', 'b', 'c')
>>> a
'a'
 
# 字典
>>> a,b,c = {'a':1, 'b':2, 'c':3}
>>> a
'a'
 
>>> a,b,c = {'a':1, 'b':2, 'c':3}.items()
>>> a
('a', 1)
 
 
# 字符串
>>> a,b,c = 'abc'
>>> a
'a'
 
# 生成器
>>> a,b,c = (x + 1 for x in range(3))
>>> a
1

以上就是python解包的基本介绍,大家在使用时,需要注意不同星号用法的区分。关于更多解包的知识点,大家可以在课后自行探索。更多Python高级指路:python高级

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

强伦女教师2:伦理| 《妻子的肉体偿还》5| 免费观看已满十六岁电视剧中文版| 《麦子的秘密2》| 三个男人躁我奶头好舒服| 苍井空《办公室爱欲》| 男人添女人荫道口视频| 大龟慢慢挺进我的体内| 韩剧《喂奶2》的主要内容是什么| 美国色情巜做爰4| CSGO2开箱网站| REAL529| 男牛把小困困放到女生困里视频| 7777777亚洲和欧洲尺码表| 黑料正能量| 疯狂祖母免费观看高清版| 《交换做爰》在线观看| 《老板娘2》完整版| 女教师免费观看全集电视剧| 空姐4免费高清完整版观看| 每日大赛吃瓜爆料每日大赛聚集地| 他用舌头给我6次高潮| 蜜桃成时熟2| 女人被濯满精子后多久排卵期| 学校教室里可以插自己电脑吗| 我的小后妈中字ID| 两个男人睡一个女人什么心理呢| 女性抹胸开襟哺乳衣的注意事项 | 日韩在线| 少女韩国免费观看高清电视剧八戒| BOBO浏览器老司机模式改版特..| 调教男爵夫人| 爆菊花爽吗| 王叔我老公还在客厅呢什么小说| 在线小视频| 成都私人情侣免费看电视剧 | 《医务室的小秘密》第一季免费观.. | 怎么骑桌角到失禁| 叔嫂发生过关系后的心理变化| 打扑克不盖被子| 《一滴都不许漏》何泽城林荫