【问题标题】:Create a list by combining each index in 2 lists [duplicate]通过组合2个列表中的每个索引来创建一个列表[重复]
【发布时间】:2016-02-15 11:07:39
【问题描述】:

鉴于我有两个列表 x,y,每个列表分别包含 x 和 y 坐标,它们分别对应于这些列表的每个索引上的每个点。如何从中创建一个列表?

意思,x[0],y[0]对应一个点,x[1],y[1]对应另一个点。

编辑:我想在颠簸中做

【问题讨论】:

  • 使用内置函数zip(x, y)
  • 如果您正在处理数字数据列表,您可能需要使用numpy

标签: python


【解决方案1】:

使用zip

x = [1,2,3]
y = [7,8,9]

print zip(x, y)

# [(1, 7), (2, 8), (3, 9)]

【讨论】:

    猜你喜欢
    • 2021-09-14
    • 2020-08-21
    • 2017-09-18
    • 1970-01-01
    • 1970-01-01
    • 2017-07-05
    • 2020-09-24
    • 2020-12-15
    • 1970-01-01
    相关资源
    最近更新 更多