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根据区号生成手机号码的方法
Jul 08 Python
python 打印出所有的对象/模块的属性(实例代码)
Sep 11 Python
在python的类中动态添加属性与生成对象
Sep 17 Python
django模板语法学习之include示例详解
Dec 17 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
Apr 28 Python
Atom的python插件和常用插件说明
Jul 08 Python
详解python-图像处理(映射变换)
Mar 22 Python
Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析
Apr 27 Python
djano一对一、多对多、分页实例代码
Aug 16 Python
Python collections中的双向队列deque简单介绍详解
Nov 04 Python
Python求解排列中的逆序数个数实例
May 03 Python
Python 通过正则表达式快速获取电影的下载地址
Aug 17 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教程孙仲岳主讲
2008/01/07 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
select、radio表单回显功能实现避免使用jquery载入赋值
2013/06/08 Javascript
JavaScript中setAttribute用法介绍
2013/07/20 Javascript
file控件选择上传文件确定后触发的js事件是哪个
2014/03/17 Javascript
JavaScript检测上传文件大小的方法
2015/07/22 Javascript
Node.js刷新session过期时间的实现方法推荐
2016/05/18 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
2016/07/01 Javascript
浅谈jQuery中Ajax事件beforesend及各参数含义
2016/12/03 Javascript
js评分组件使用详解
2017/06/06 Javascript
浅谈Node.js ORM框架Sequlize之表间关系
2017/07/24 Javascript
node通过npm写一个cli命令行工具
2017/10/12 Javascript
vue随机验证码组件的封装实现
2020/02/19 Javascript
Python牛刀小试密码爆破
2011/02/03 Python
python使用新浪微博api上传图片到微博示例
2014/01/10 Python
简单介绍Python下自己编写web框架的一些要点
2015/04/29 Python
名片管理系统python版
2018/01/11 Python
详解Tensorflow数据读取有三种方式(next_batch)
2018/02/01 Python
详解python实现线程安全的单例模式
2018/03/05 Python
使用Python实现毫秒级抢单功能
2019/06/06 Python
详解基于python-django框架的支付宝支付案例
2019/09/23 Python
Django之使用celery和NGINX生成静态页面实现性能优化
2019/10/08 Python
详解使用Python下载文件的几种方法
2019/10/13 Python
Python字典的概念及常见应用实例详解
2019/10/30 Python
python将数组n等分的实例
2019/12/02 Python
Python输出指定字符串的方法
2020/02/06 Python
如何完美的建立一个python项目
2020/10/09 Python
Camper鞋西班牙官方网上商店:西班牙马略卡岛的鞋类品牌
2019/03/14 全球购物
英国123鲜花网站:123 Flowers
2019/07/07 全球购物
关联、聚合(Aggregation)以及组合(Composition)的区别
2012/02/29 面试题
大一学生的职业生涯规划书范文
2014/01/19 职场文书
大学优秀班集体申报材料
2014/05/23 职场文书
企业安全生产月活动总结
2014/07/05 职场文书
责任书范本
2014/08/25 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
挂职个人工作总结
2015/03/05 职场文书