国产成人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高级

关注

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

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

暴躁妹妹CSGO高清| 欧美顶级RAPPER高清头像| 法国《监狱伦理3》| 9.1国外黄冈B站| 今夜离港| 成全影视大全免费追剧大全 | 放荡少妇出轨小说| 老妇人50-60-70-80| 女性无裆连体内衣| 王局长把乳置解开吃胸的动态图| 坤坤寒进桃子里在线看歌词| 美国伦理〈欲奴3)| 伦理《少妇的滋味》完整版| 美女和帅哥一起努力生产豆浆| 坤坤寒进桃子里在线看歌词 | 他的大手在秘密花园游走漫画 | 十八岁观看免费网名| 姐姐片多多免费高清电视剧叶玉卿 | 国产在线观看免费全集电视剧网站 | 男人行房一般多久才算正常| 菠萝菠萝蜜在线观看免费版电视剧 | 女朋友想放进去睡是什么心理| 胚根的作用| 泰剧《金银瓶》免费观看| 老公把舌头放进我B里搅拌| 我被5个男人躁一夜不收我怎么办| 《巨大荫蒂》免费| 少女吃春晚药第1集免费观看| 美女和老板一起努力做豆浆 | 双飞儿媳妇和她闺蜜免费阅读| 年轻的母亲在线观看完整版刘海的... | 《炸裂吧!巨棒》免费阅读漫画 | 《厨房激战5》完整版在线观看| Z罩杯| 当着老公的面被维修工欺负| 母与子免费观看大全电视剧 | 国产在线观看免费全集电视剧网站| 学生袜| 欧美黑人狂躁日本妞| 校花被房东C得合不拢腿H男男| 我要富贵