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

关注

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

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

不抛弃不放弃| 《丰满的女邻居》播放| 一边啃奶头一边躁狂会怎么样| 男生把女生QQ放在一起的原因| 小妇人在线观看免费版电视剧| 琪琪在线影院电视剧免费| 欧美人与性口牲饺配视频免费| 真人姓交| 久久午夜国产精品WWW| 少女自愈骑枕头视频| 《艳乳欲乱2》免费观看| 《家政女孩2》免费观看| 门卫老李干了校花琦琦| 丁香花影院免费观看电视剧哈尔滨| 一路向西在线| 停电后我和公做了爱| 酒店实拍100部视频最新进展| 成人视频在线观看| 《浴室吃奶2》无删减| 满18岁免费观看高清电视剧大全| 巨乳童颜| 蜜汁肉桃的简介| 我的人间烟火演员表| 苍老师电影全集免费播放在线观看 | 《初试云雨情》法国| 校长揉捏陈若雪的奶头| 1688黄桃网站进入页面| 兜兜动漫| 100%透光裸妆| 儿子双飞妈妈和女儿的小说| 初次尝了销魂少妇邻居| 水K制服| 麻豆精品无码国产在线播放| 《交换做爰》在线观看| 《再来一次好吗》免费观看| 人犬兽人在线观看免费完整一| 放荡少妇出轨小说| 罪恶之城2| 公交车被上高湖了还能坐吗小说| 吃春晚药后妈妈疯了怎么对付| 猫又浸画