【发布时间】:2018-06-24 19:16:11
【问题描述】:
我有一个由3*k 元素组成的numpy 数组,其中k 是一个整数。例如,对于k=3,我有数组A。下面,x、y 和 z 由来自 A 的绘图元素填充,如下例所示:
import numpy as np
A = np.arange(9)
>> array([0, 1, 2, 3, 4, 5, 6, 7, 8])
x = A[0::3]
>> array([0, 3, 6])
y = A[1::3]
array([1, 4, 7])
z = A[2::3]
>> array([2, 5, 8])
现在,我想使用x、y和z来重构A。有没有不使用for 循环的便捷方法?
【问题讨论】: