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正则表达式判断字符串是否是全部小写示例
Dec 25 Python
Python脚本实现格式化css文件
Apr 08 Python
Python常用的文件及文件路径、目录操作方法汇总介绍
May 21 Python
详解Python的Django框架中的中间件
Jul 24 Python
PyTorch学习笔记之回归实战
May 28 Python
Python Unittest根据不同测试环境跳过用例的方法
Dec 16 Python
Python-接口开发入门解析
Aug 01 Python
python面向对象 反射原理解析
Aug 12 Python
详解django中Template语言
Feb 22 Python
Python 如何调试程序崩溃错误
Aug 03 Python
python实现企业微信定时发送文本消息的实例代码
Nov 25 Python
解决pycharm 格式报错tabs和space不一致问题
Feb 26 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
使用session判断用户登录用户权限(超简单)
2013/06/08 PHP
php配合jquery实现增删操作具体实例
2013/12/12 PHP
PHP防止表单重复提交的几种常用方法汇总
2014/08/19 PHP
PHP获取QQ达人QQ信息的方法
2015/03/05 PHP
php实现Mysql简易操作类
2015/10/11 PHP
linux下php上传文件注意事项
2016/06/11 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
Ecshop 后台添加新功能栏目及管理权限设置教程
2017/11/21 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
非常漂亮的JS代码经典广告
2007/10/21 Javascript
Javascript 汉字字节判断
2009/08/01 Javascript
js getElementsByTagName的简写方式
2010/06/27 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
javascript使用定时函数实现跳转到某个页面
2013/12/25 Javascript
js的hasownproperty使用示例
2014/03/02 Javascript
jQuery.lazyload+masonry改良图片瀑布流代码
2014/06/20 Javascript
jQuery position() 函数详解以及jQuery中position函数的应用
2015/12/14 Javascript
jQuery实现手势解锁密码特效
2017/08/14 jQuery
Electron 如何调用本地模块的方法
2019/02/01 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
40行代码把Vue3的响应式集成进React做状态管理
2020/05/20 Javascript
原生js实现简单轮播图
2020/10/26 Javascript
[06:20]2015国际邀请赛第三日top10
2015/08/08 DOTA
下载给定网页上图片的方法
2014/02/18 Python
从零学Python之hello world
2014/05/21 Python
python实现简单中文词频统计示例
2017/11/08 Python
详解python 3.6 安装json 模块(simplejson)
2019/04/02 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
Python绘图实现台风路径可视化代码实例
2020/10/23 Python
师范院校学生自荐信范文
2013/12/27 职场文书
制药工程专业职业生涯规划范文
2014/03/10 职场文书
环境工程专业自荐信范文
2014/06/24 职场文书
国家税务局领导班子对照检查材料思想汇报
2014/10/04 职场文书
迁户口计划生育证明
2014/10/19 职场文书
2015军训通讯稿大全
2015/07/18 职场文书
MybatisPlus代码生成器的使用方法详解
2021/06/13 Java/Android