当前位置: 首页 > 图灵资讯 > 行业资讯> python压包是什么?

python压包是什么?

来源:图灵python
时间: 2024-09-09 10:17:32

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。

1、概念

压包是解包的逆过程,使用实现zip函数。

2、方法

(1)zip() 函数用于将可迭代对象作为参数,将对象中对应的元素打包成一个元组,然后返回由这些元组成的对象(Python3)。

(2)如果每个迭代器的元素数量不一致,则返回列表的长度与最短对象相同。使用*操作符,元组可以解压为列表。

3、实例

先是zip函数将a b压包成为可迭代对象,对可迭代对象的每个元素(‘a’, 1)解包(i, j = (‘a’, 1)此时可分别调用i 计算j变量。

>>>a=[0,1,2]
>>>b=[1,2,3]
>>>fori,jinzip(a,b):
...print(i+j)
...
1
3
5

以上就是相信大家都迫切需要这种恢复解包的方法。看完以上内容,可以练习代码部分。更多Python高级指路:高级python