Python zip函数打包元素实例解析

作者:MrDoghead 时间:2023-04-18 12:53:52 

这篇文章主要介绍了Python zip函数打包元素实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

介绍

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

ps. 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。

例子


a = [1,2,3]
b = [4,5,6]
c = [4,5,6,7,8]

zipped = zip(a,b) # 打包为元组的列表
# 输出:[(1, 4), (2, 5), (3, 6)]

zip(a,c) # 元素个数与最短的列表一致
# 输出:[(1, 4), (2, 5), (3, 6)]

zip(*zipped) # 与 zip 相反,*zipped 可理解为解压,返回二维矩阵式
[(1, 2, 3), (4, 5, 6)]

来源:https://www.cnblogs.com/mrdoghead/p/12004133.html

标签:Python,zip,函数,打包
0
投稿

猜你喜欢

  • Python设计模式之命令模式原理与用法实例分析

    2022-07-28 20:49:15
  • Pytorch数据类型与转换(torch.tensor,torch.FloatTensor)

    2023-03-31 13:32:36
  • 详解如何使用nvm管理Node.js多版本

    2024-05-09 14:49:21
  • python实发邮件实例详解

    2023-10-13 00:43:01
  • 使用 Django Highcharts 实现数据可视化过程解析

    2022-12-27 19:18:51
  • PyTorch一小时掌握之迁移学习篇

    2021-12-13 12:37:11
  • 深入讲解Python函数中参数的使用及默认参数的陷阱

    2022-04-21 20:09:14
  • python scipy.spatial.distance 距离计算函数  

    2023-01-25 08:55:23
  • python绘制柱形图的方法

    2022-03-07 07:36:06
  • 浅谈怎么给Python添加类型标注

    2023-11-21 05:16:17
  • Django 大文件下载实现过程解析

    2021-12-18 20:48:32
  • 一篇文章弄懂MySQL查询语句的执行过程

    2024-01-23 20:26:05
  • vue-cli整合vuex的时候,修改actions和mutations,实现热部署的方法

    2024-05-13 09:13:16
  • Pytorch实现简单自定义网络层的方法

    2021-01-13 16:02:55
  • Window环境下MySQL UDF提权

    2024-01-21 09:53:01
  • python解析html提取数据,并生成word文档实例解析

    2023-10-19 13:50:38
  • go语言使用RC4加密的方法

    2024-02-21 04:09:15
  • TensorFlow在MAC环境下的安装及环境搭建

    2023-09-14 10:32:23
  • document.all与WEB标准

    2008-03-16 14:28:00
  • 最新anaconda安装配置教程

    2021-07-17 05:05:34
  • asp之家 网络编程 m.aspxhome.com