关于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实现每次处理一个字符的三种方法
Oct 09 Python
Python中的ConfigParser模块使用详解
May 04 Python
Python实现二分查找算法实例
May 26 Python
基于python的七种经典排序算法(推荐)
Dec 08 Python
Python数据分析之如何利用pandas查询数据示例代码
Sep 01 Python
Python实现JSON反序列化类对象的示例
Jan 31 Python
Numpy掩码式数组详解
Apr 17 Python
python数据处理之如何选取csv文件中某几行的数据
Sep 02 Python
Python如何基于selenium实现自动登录博客园
Dec 16 Python
Python多个装饰器的调用顺序实例解析
May 22 Python
如何使用flask将模型部署为服务
May 13 Python
Python机器学习之底层实现KNN
Jun 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
PHP分页显示制作详细讲解
2006/12/05 PHP
判断Keep-Alive模式的HTTP请求的结束的实现代码
2011/08/06 PHP
第六章 php目录与文件操作
2011/12/30 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
2014/06/04 PHP
php字符串的替换,分割和连接方法
2016/05/23 PHP
PHP实现的简单适配器模式示例
2017/06/22 PHP
JavaScript浏览器选项卡效果
2010/08/25 Javascript
基于jquery的不规则矩形的排列实现代码
2012/04/16 Javascript
基于jQuery的360图片展示实现代码
2012/06/14 Javascript
js数组Array sort方法使用深入分析
2013/02/21 Javascript
js带按钮的提示框可供选择示例代码
2013/09/17 Javascript
js控制表单不能输入空格的小例子
2013/11/20 Javascript
node.js中的Socket.IO使用实例
2014/11/04 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
2016/05/04 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
2016/08/09 Javascript
javascript数组去重方法分析
2016/12/15 Javascript
Vue用v-for给src属性赋值的方法
2018/03/03 Javascript
vue.js过滤器+ajax实现事件监听及后台php数据交互实例
2018/05/22 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
2019/09/09 Javascript
使用JavaScript实现贪吃蛇游戏
2020/09/29 Javascript
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
python笔记(1) 关于我们应不应该继续学习python
2012/10/24 Python
python实现的重启关机程序实例
2014/08/21 Python
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
python 与GO中操作slice,list的方式实例代码
2017/03/20 Python
python简单商城购物车实例代码
2018/03/15 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
关于django 1.10 CSRF验证失败的解决方法
2019/08/31 Python
深入浅析Python 函数注解与匿名函数
2020/02/24 Python
洛杉矶时尚女装系列:J.ING US
2019/03/17 全球购物
超市总经理岗位职责
2014/02/02 职场文书
环境保护标语
2014/06/20 职场文书
社区好人好事材料
2014/12/26 职场文书
创业计划书之水果店
2019/07/18 职场文书
vue css 相对路径导入问题级踩坑记录
2022/06/05 Vue.js