2

我正在尝试使用这个非常简单的代码对一个 numpy 数组进行排序:

print np.array([2,0,8,4,1]).sort()

但是,我得到了结果:

None

有人能告诉我这里发生了什么吗?

4

1 回答 1

12

该数组可能会被就地排序,就像 Python 所做的list.sort()那样,因此您不会误以为原始数组仍然是相同的。

arr = np.array([2,0,8,4,1])
arr.sort()
print arr
于 2012-04-12T06:51:38.293 回答