在Python中更改np.array的结构

时间:2018-12-02 23:41:03

标签: python arrays numpy

我具有以下数组结构。

array([[ 0.3, 0.1, 0. , 1. , 0. , 0. , 2.7], [ 0.5, 0.5, 0. , 0. , 1. , 0. , 6. ], [ 0.6, 0.4, -1. , 0. , 0. , 1. , 6. ]])

如何更改为以下结构?

array([[ 0.3, 0.1, 0. , 1. , 2.7], [ 0.5, 0.5, 0. , 0. , 6. ], [ 0.6, 0.4, -1. , 0. , 6. ]])

1 个答案:

答案 0 :(得分:2)

假设使用索引将数组存储在变量arr

arr[:,[0, 1, 2, 3, 6]]