压缩坐标然后访问它们

Zipping coordinates and then accessing them

我有一个 x,y,z 坐标的三个向量,类似于

x = [1,2,3,4,5]
y = [6,7,8,9,10]
z = [11,12,13,14,15]

我想将它们压缩成一个 5x3 坐标数组。但是当我这样做时

coords = zip(x,y,z)

然后尝试打印坐标,我得到

而且我也无法绘制它们,

如何获得 5x3 数组?

在 zip 对象上调用 list 或在列表理解中使用它。

可以直接使用numpy函数:

np.array(list(zip(x,y,z)))

如果你没有导入 numpy:

import numpy as np