关于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栈类实例分析
Jun 15 Python
Python实现合并字典的方法
Jul 07 Python
详解Python实现多进程异步事件驱动引擎
Aug 25 Python
python获取代码运行时间的实例代码
Jun 11 Python
基于tensorflow加载部分层的方法
Jul 26 Python
Python 中的参数传递、返回值、浅拷贝、深拷贝
Jun 25 Python
python列表推导式操作解析
Nov 26 Python
Python编程快速上手——选择性拷贝操作案例分析
Feb 28 Python
关于python 的legend图例,参数使用说明
Apr 17 Python
字典算法实现及操作 --python(实用)
Mar 31 Python
详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法
Apr 25 Python
python 中[0]*2与0*2的区别说明
May 10 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 无限级分类学习参考之对ecshop无限级分类的解析 带详细注释
2010/03/23 PHP
PHP中CURL方法curl_setopt()函数的参数分享
2013/01/19 PHP
PHP Ajax实现无刷新附件上传
2016/08/17 PHP
浅谈Laravel中的三种中间件的作用
2019/10/13 PHP
用js判断用户浏览器是否是XP SP2的IE6
2007/03/08 Javascript
json2.js的初步学习与了解
2011/10/06 Javascript
js修改input的type属性及浏览器兼容问题探讨与解决
2013/01/23 Javascript
IE浏览器不支持getElementsByClassName的解决方法
2014/08/27 Javascript
jQuery中extend函数详解
2015/02/13 Javascript
JavaScript实现将数组中所有元素连接成一个字符串的方法
2015/04/06 Javascript
微信小程序之前台循环数据绑定
2017/08/18 Javascript
angularjs请求数据的方法示例
2019/08/06 Javascript
vue中npm包全局安装和局部安装过程
2019/09/03 Javascript
原生JS无缝滑动轮播图
2019/10/22 Javascript
微信小程序抽奖组件的使用步骤
2021/01/11 Javascript
javascript中layim之查找好友查找群组
2021/02/06 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
python利用urllib和urllib2访问http的GET/POST详解
2017/09/27 Python
python基础练习之几个简单的游戏
2017/11/10 Python
python异步存储数据详解
2019/03/19 Python
Python程序打包工具py2exe和PyInstaller详解
2019/06/28 Python
python针对mysql数据库的连接、查询、更新、删除操作示例
2019/09/11 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
Python __slots__的使用方法
2020/11/15 Python
HTML5中的音频和视频媒体播放元素小结
2016/01/29 HTML / CSS
Expedia泰国:预订机票、酒店和旅游包(航班+酒店)
2016/09/27 全球购物
比利时的在线灯具店:Lampen24.be
2019/07/01 全球购物
Linux内核产生并发的原因
2016/11/08 面试题
校园安全广播稿
2014/02/08 职场文书
美术指导求职信
2014/03/17 职场文书
新年主持词
2014/03/27 职场文书
欢迎领导标语
2014/06/27 职场文书
优秀班主任申报材料
2014/12/16 职场文书
2014年小学教导处工作总结
2014/12/19 职场文书
历史博物馆观后感
2015/06/05 职场文书
2015初中教导处工作总结
2015/07/21 职场文书