Python中zip函数如何实现列表元素配对?

2026-06-09 10:140阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计735个文字,预计阅读时间需要3分钟。

Python中zip函数如何实现列表元素配对?

pythondef ip(*args): return list(zip(*args))

示例1:x=[1, 2, 3]y=[4, 5, 6]z=[7, 8, 9]xyz=ip(x, y, z)print(xyz)

ip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:


1.示例1:


复制代码

x = [1, 2, 3]


y = [4, 5, 6]


z = [7, 8, 9]


xyz = zip(x, y, z)


print xyz

复制代码

运行的结果是:


[(1, 4, 7), (2, 5, 8), (3, 6, 9)]


从这个结果可以看出zip函数的基本运作方式。

阅读全文

本文共计735个文字,预计阅读时间需要3分钟。

Python中zip函数如何实现列表元素配对?

pythondef ip(*args): return list(zip(*args))

示例1:x=[1, 2, 3]y=[4, 5, 6]z=[7, 8, 9]xyz=ip(x, y, z)print(xyz)

ip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:


1.示例1:


复制代码

x = [1, 2, 3]


y = [4, 5, 6]


z = [7, 8, 9]


xyz = zip(x, y, z)


print xyz

复制代码

运行的结果是:


[(1, 4, 7), (2, 5, 8), (3, 6, 9)]


从这个结果可以看出zip函数的基本运作方式。

阅读全文