【发布时间】:2014-05-30 13:22:15
【问题描述】:
删除数组中的负元素最有效的方法是什么?我试过numpy.delete 和Remove all specific value from array 以及x[x != i] 形式的代码。
为:
import numpy as np
x = np.array([-2, -1.4, -1.1, 0, 1.2, 2.2, 3.1, 4.4, 8.3, 9.9, 10, 14, 16.2])
我想得到一个数组:
[0, 1.2, 2.2, 3.1, 4.4, 8.3, 9.9, 10, 14, 16.2]
【问题讨论】: