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

 更新时间:2019年12月21日 14:54:31   作者:看!是小哥哥  
今天小编就为大家分享一篇Python序列类型的打包和解包实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

打包

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

如:

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最好的日期处理库pendulum的使用指南

    Python最好的日期处理库pendulum的使用指南

    关于日期处理,Python 提供了很多的库,比如标准库 datetime、第三方库 dateutil、arrow 等等。本文将为大家介绍一个小编最喜欢的库 pendulum,用起来可以说非常的方便,任何对日期的操作它都能满足
    2022-07-07
  • Python如何测试stdout输出

    Python如何测试stdout输出

    这篇文章主要介绍了Python如何测试stdout输出,帮助大家更好的理解和学习Python,感兴趣的朋友可以了解下
    2020-08-08
  • python获取磁盘号下盘符步骤详解

    python获取磁盘号下盘符步骤详解

    在本篇文章里小编给大家整理了关于python如何获取磁盘号下盘符的操作步骤以及实例代码,有兴趣的朋友们学习下。
    2019-06-06
  • numpy.std() 计算矩阵标准差的方法

    numpy.std() 计算矩阵标准差的方法

    今天小编就为大家分享一篇numpy.std() 计算矩阵标准差的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • python实现大文件分割与合并

    python实现大文件分割与合并

    这篇文章主要为大家详细介绍了python实现大文件分割与合并,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • Python count()函数实例详解

    Python count()函数实例详解

    count() 是Python的内置函数,可以「统计」字符串里指定「字符」或指定字符串出现的「次数」,这篇文章主要介绍了Python count()函数详解,需要的朋友可以参考下
    2023-07-07
  • 详解Python的基础语法和变量操作

    详解Python的基础语法和变量操作

    这篇文章主要详细介绍了Python的基础语法和变量操作,对刚刚学习python的小伙伴非常友好,对我们的学习有一定的帮助,需要的朋友可以参考下
    2023-06-06
  • python thread 并发且顺序运行示例

    python thread 并发且顺序运行示例

    以上源文件是对python中的线程的一个简单应用,实现了对并发线程的顺序运行,也许对你会有小小帮助
    2009-04-04
  • Python生成可执行文件之PyInstaller库的使用方式

    Python生成可执行文件之PyInstaller库的使用方式

    PyInstaller是一个十分有用的第三方库,通过对源文件打包,Python程序可以在没有安装Python的环境中运行,也可以作为一个独立文件方便传递和管理,下面这篇文章主要给大家介绍了关于Python生成可执行文件之PyInstaller库的使用方式,需要的朋友可以参考下
    2022-04-04
  • Python爬取微信小程序Charles实现过程图解

    Python爬取微信小程序Charles实现过程图解

    这篇文章主要介绍了Python爬取微信小程序Charles实现过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09

最新评论