关于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的即时标记项目练习笔记
Sep 18 Python
Python中一些自然语言工具的使用的入门教程
Apr 13 Python
Python的gevent框架的入门教程
Apr 29 Python
详解Python中的type和object
Aug 15 Python
对python模块中多个类的用法详解
Jan 10 Python
python使用tomorrow实现多线程的例子
Jul 20 Python
Python利用WMI实现ping命令的例子
Aug 14 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
Feb 17 Python
python初步实现word2vec操作
Jun 09 Python
在Pytorch中使用Mask R-CNN进行实例分割操作
Jun 24 Python
Django缓存Cache使用详解
Nov 30 Python
基于Python实现nc批量转tif格式
Aug 14 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
php判断文件夹是否存在不存在则创建
2015/04/09 PHP
使用php实现从身份证中提取生日
2016/05/09 PHP
thinkPHP5.0框架API优化后的友好性分析
2017/03/17 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
PHP7内核之Reference详解
2019/03/14 PHP
javascript 有趣而诡异的数组
2009/04/06 Javascript
jquery判断RadioButtonList和RadioButton中是否有选中项示例
2013/09/29 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
2014/05/26 Javascript
下拉框select的绑定示例
2014/09/04 Javascript
js实现获取焦点后光标在字符串后
2014/09/17 Javascript
JQ技术实现注册页面带有校验密码强度
2015/07/27 Javascript
AngularJS基础 ng-if 指令用法
2016/08/01 Javascript
以v-model与promise两种方式实现vue弹窗组件
2018/05/21 Javascript
JavaScript门道之标准库
2018/05/26 Javascript
vue data对象重新赋值无效(未更改)的解决方式
2020/07/24 Javascript
基于javascript的无缝滚动动画实现2
2020/08/07 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
[41:17]VG vs Optic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
基于并发服务器几种实现方法(总结)
2017/12/29 Python
Django框架使用内置方法实现登录功能详解
2019/06/12 Python
python实现猜拳小游戏
2020/04/05 Python
利用Python校准本地时间的方法教程
2019/10/31 Python
浅谈keras保存模型中的save()和save_weights()区别
2020/05/21 Python
Python 在函数上添加包装器
2020/07/28 Python
Html5 Geolocation获取地理位置信息实例
2016/12/09 HTML / CSS
Fossil美国官网:化石手表、手袋、首饰及配饰
2019/02/17 全球购物
预备党员表决心书
2014/03/11 职场文书
村创先争优活动总结
2014/08/28 职场文书
事业单位个人查摆问题及整改措施
2014/10/28 职场文书
行政前台岗位职责
2015/04/16 职场文书
老干部局2015年度工作总结
2015/10/22 职场文书
学术会议开幕词
2016/03/03 职场文书
小学四年级作文之人物作文
2019/11/06 职场文书
python自然语言处理之字典树知识总结
2021/04/25 Python