Python序列类型的打包和解包实例


Posted in Python onDecember 21, 2019

打包

如给出一系列由逗号分隔的表达式,他们将被视为一个单独元组,即使没有提供封闭的圆括号

如:

numbers = 1, 2, 3, 4

使numbers被赋值元组(1, 2, 3, 4)

return a, b

返回元组(a, b)

解包

Python可以自动解包一个序列,润许单个标识符的一系列元素赋值给序列中的各个元素,如:

a, b, c, d = range(1,5)

a = 1, b = 2, c = 3, d = 4

quotient, remainder = divmod(a, b)

quotient = a // b, remainder = a % b

for x, y in[(1, 2), (3, 4), (5, 6)]:
for key, value in dict.items():

同时分配

同时分配为打包和解包的结合,如:

x, y, z = 1, 2, 3
a, b = b, a
def fibonacci():
 a, b = 0, 1
 while True:
 yield a
 a, b = b, a+b

以上这篇Python序列类型的打包和解包实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
讲解python参数和作用域的使用
Nov 01 Python
python实现FTP服务器服务的方法
Apr 11 Python
python使用mysql的两种使用方式
Mar 07 Python
python spyder中读取txt为图片的方法
Apr 27 Python
python判断所输入的任意一个正整数是否为素数的两种方法
Jun 27 Python
python实现高斯判别分析算法的例子
Dec 09 Python
Python实现不规则图形填充的思路
Feb 02 Python
python 线性回归分析模型检验标准--拟合优度详解
Feb 24 Python
Python如何用filter函数筛选数据
Mar 05 Python
pandas中对文本类型数据的处理小结
Nov 01 Python
基于Python编写简易版的天天跑酷游戏的示例代码
Mar 23 Python
PyCharm 配置SSH和SFTP连接远程服务器
May 11 Python
Python 使用threading+Queue实现线程池示例
Dec 21 #Python
Python CSV文件模块的使用案例分析
Dec 21 #Python
python实现的分析并统计nginx日志数据功能示例
Dec 21 #Python
Python数据持久化存储实现方法分析
Dec 21 #Python
python cv2截取不规则区域图片实例
Dec 21 #Python
Python lxml模块的基本使用方法分析
Dec 21 #Python
python Manager 之dict KeyError问题的解决
Dec 21 #Python
You might like
php将数据库导出成excel的方法
2010/05/07 PHP
php实现求相对时间函数
2015/06/15 PHP
详解php中反射的应用
2016/03/15 PHP
JS宝典学习笔记(下)
2007/01/10 Javascript
javascript 动态加载 css 方法总结
2009/07/11 Javascript
JS 自定义函数缺省值的设置方法
2010/05/05 Javascript
读jQuery之十 事件模块概述
2011/06/27 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
js截取字符串的两种方法及区别详解
2013/11/05 Javascript
jquery ajax jsonp跨域调用实例代码
2013/12/11 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
js获取当前日期时间及其它操作汇总
2015/04/17 Javascript
深入理解JavaScript编程中的原型概念
2015/06/25 Javascript
JSON相关知识汇总
2015/07/03 Javascript
JavaScript仿flash遮罩动画效果
2016/06/15 Javascript
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
2016/08/17 Javascript
Vue响应式添加、修改数组和对象的值
2017/03/20 Javascript
vue使用drag与drop实现拖拽的示例代码
2017/09/07 Javascript
Vue页面切换和a链接的本质区别详解
2019/11/12 Javascript
VUE 实现element upload上传图片到阿里云
2020/08/12 Javascript
python使用分治法实现求解最大值的方法
2015/05/12 Python
Python3 中文文件读写方法
2018/01/23 Python
python实现名片管理系统项目
2019/04/26 Python
python用WxPython库实现无边框窗体和透明窗体实现方法详解
2020/02/21 Python
蔻驰西班牙官网:COACH西班牙
2019/01/16 全球购物
自我鉴定范文200字
2013/10/02 职场文书
分公司经理岗位职责
2013/11/11 职场文书
社团文化节邀请函
2014/01/10 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
法律系毕业生求职信
2014/05/28 职场文书
南京青奥会口号
2014/06/12 职场文书
2014迎国庆演讲稿
2014/09/19 职场文书
人力资源部岗位职责
2015/02/11 职场文书
2015年会计个人工作总结
2015/04/02 职场文书
门卫管理制度范本
2015/08/05 职场文书
素质拓展训练感想
2015/08/07 职场文书