关于Python解包知识点总结


Posted in Python onMay 05, 2020

解包

在英文里叫做 Unpacking,就是将容器里面的元素逐个取出来放在其它地方,好比你父母去菜市场买了一袋苹果回来分别发给家里的每个成员,这个过程就是解包。Python 中的解包是自动完成的,例如:

student = ['xiaoqiang','man','22']
name,sex,age = student
print(name,sex,age)
结果:xiaoqiang man 22

如果列表中有3个元素,那么刚好可以分配给3个变量。除了列表对象可以解包之外,任何可迭代对象都支持解包,可迭代对象包括元组、字典、集合、字符串、生成器等实现了__next__方法的一切对象。

知识点扩展

序列解包例子:

>>> a, b, c = 1, 2, 3
>>> a
1
>>> b
2
>>> c
3
>>>

嵌套解包例子

>>> (a, b), (c, d) = (1, 2), (3, 4)
>>> a
1
>>> b
2
>>> c
3
>>> d
4
>>> a, b, c, d
(1, 2, 3, 4)

到此这篇关于关于Python解包知识点总结的文章就介绍到这了,更多相关Python解包详解内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python类的基础入门知识
Nov 24 Python
python读取html中指定元素生成excle文件示例
Apr 03 Python
Python过滤函数filter()使用自定义函数过滤序列实例
Aug 26 Python
Python、Javascript中的闭包比较
Feb 04 Python
带你了解python装饰器
Jun 15 Python
理解Python中的绝对路径和相对路径
Aug 30 Python
python用户评论标签匹配的解决方法
May 31 Python
Python实现针对json中某个关键字段进行排序操作示例
Dec 25 Python
python实现倒计时小工具
Jul 29 Python
使用Rasterio读取栅格数据的实例讲解
Nov 26 Python
Python列表操作方法详解
Feb 09 Python
Python使用BeautifulSoup4修改网页内容
May 20 Python
python 使用事件对象asyncio.Event来同步协程的操作
May 04 #Python
在python里使用await关键字来等另外一个协程的实例
May 04 #Python
python 异步async库的使用说明
May 04 #Python
Python插件机制实现详解
May 04 #Python
python3+selenium获取页面加载的所有静态资源文件链接操作
May 04 #Python
解决IDEA 的 plugins 搜不到任何的插件问题
May 04 #Python
python3 sleep 延时秒 毫秒实例
May 04 #Python
You might like
echo, print, printf 和 sprintf 区别
2006/12/06 PHP
ThinkPHP之A方法实例讲解
2014/06/20 PHP
PHP错误机制知识汇总
2016/03/24 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
JavaScript为对象原型prototype添加属性的两种方式
2010/08/01 Javascript
javascript中的绑定与解绑函数应用示例
2013/06/24 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
JS模式之简单的订阅者和发布者模式完整实例
2015/06/30 Javascript
IE浏览器下PNG相关功能
2015/07/05 Javascript
Javascript的表单与验证-非空验证
2016/03/18 Javascript
javascript制作照片墙及制作过程中出现的问题
2016/04/04 Javascript
jQuery插件easyUI实现通过JS显示Dialog的方法
2016/09/16 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
js实现简单的手风琴效果
2017/02/27 Javascript
JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)
2017/03/30 Javascript
React Native预设占位placeholder的使用
2017/09/28 Javascript
VUE DOM加载后执行自定义事件的方法
2018/09/07 Javascript
jquery实现选项卡切换代码实例
2019/05/14 jQuery
使用RxJS更优雅地进行定时请求详析
2019/06/02 Javascript
[01:59]深扒TI7聊天轮盘语音出处 1
2017/05/11 DOTA
[46:12]完美世界DOTA2联赛循环赛 DM vs Matador BO2第一场 11.04
2020/11/04 DOTA
打开电脑上的QQ的python代码
2013/02/10 Python
python解析模块(ConfigParser)使用方法
2013/12/10 Python
Python读取excel中的图片完美解决方法
2018/07/27 Python
对python 合并 累加两个dict的实例详解
2019/01/21 Python
Python实现字符型图片验证码识别完整过程详解
2019/05/10 Python
对Pytorch神经网络初始化kaiming分布详解
2019/08/18 Python
python实现猜拳小游戏
2020/04/05 Python
分享PyCharm的几个使用技巧
2019/11/10 Python
中东地区为妈妈们提供一切的头号购物目的地:Sprii
2018/05/06 全球购物
印尼综合在线预订网站:Tiket.com(机票、酒店、火车、租车和娱乐)
2018/10/11 全球购物
澳大利亚Rockwear官网:女子瑜伽、健身和运动服
2021/01/26 全球购物
三分钟演讲稿范文
2014/04/24 职场文书
第一军规观后感
2015/06/12 职场文书
2016年春季运动会加油稿
2015/07/22 职场文书
nginx 反向代理之 proxy_pass的实现
2021/03/31 Servers