关于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开发中module模块用法实例分析
Nov 12 Python
浅谈python字典多键值及重复键值的使用
Nov 04 Python
Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析
Apr 27 Python
python实现控制COM口的示例
Jul 03 Python
pytorch forward两个参数实例
Jan 17 Python
基于Numba提高python运行效率过程解析
Mar 02 Python
OpenCV 表盘指针自动读数的示例代码
Apr 10 Python
Python如何爬取51cto数据并存入MySQL
Aug 25 Python
Python request中文乱码问题解决方案
Sep 17 Python
Python经典五人分鱼实例讲解
Jan 04 Python
asyncio异步编程之Task对象详解
Mar 13 Python
python pandas 解析(读取、写入)CSV 文件的操作方法
Dec 24 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
set_include_path和get_include_path使用及注意事项
2013/02/02 PHP
php获取URL中带#号等特殊符号参数的解决方法
2014/09/02 PHP
php实现微信扫码自动登陆与注册功能
2016/09/22 PHP
javascript 兼容鼠标滚轮事件
2009/04/07 Javascript
判断滚动条到底部的JS代码
2013/11/04 Javascript
深入分析Javascript跨域问题
2015/04/17 Javascript
jquery调整表格行tr上下顺序实例讲解
2016/01/09 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
2016/09/04 Javascript
微信小程序 PHP后端form表单提交实例详解
2017/01/12 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
ES6新特性:使用export和import实现模块化详解
2017/07/31 Javascript
zTree jQuery 树插件的使用(实例讲解)
2017/09/25 jQuery
微信小程序日历组件使用方法详解
2018/12/29 Javascript
小程序实现新用户判断并跳转激活的方法
2019/05/20 Javascript
vue实现文字加密功能
2019/09/27 Javascript
Vue左滑组件slider使用详解
2020/08/21 Javascript
Python实现list反转实例汇总
2014/11/11 Python
Python装饰器使用示例及实际应用例子
2015/03/06 Python
详解在Python程序中使用Cookie的教程
2015/04/30 Python
python创建进程fork用法
2015/06/04 Python
Django自定义分页效果
2017/06/27 Python
python中numpy的矩阵、多维数组的用法
2018/02/05 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
python判断所输入的任意一个正整数是否为素数的两种方法
2019/06/27 Python
python使用Word2Vec进行情感分析解析
2020/07/31 Python
聪明的粉丝购买门票的地方:TickPick
2018/03/09 全球购物
瑞士隐形眼镜和护理产品网上商店:Linsenklick
2019/10/21 全球购物
100%羊绒:NakedCashmere
2020/08/26 全球购物
计算机网络专业个人的自我评价
2013/10/17 职场文书
学校督导评估方案
2014/06/10 职场文书
花坛标语大全
2014/06/30 职场文书
自我管理的活动方案
2014/08/25 职场文书
2015年社区统计工作总结
2015/04/21 职场文书
CSS中em的正确打开方式详解
2021/04/08 HTML / CSS
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python