【发布时间】:2012-04-24 12:21:34
【问题描述】:
我正在尝试使用这个非常简单的代码对一个 numpy 数组进行排序:
print np.array([2,0,8,4,1]).sort()
但是,我得到了结果:
None
谁能告诉我这里发生了什么?
【问题讨论】:
标签: python arrays sorting numpy
我正在尝试使用这个非常简单的代码对一个 numpy 数组进行排序:
print np.array([2,0,8,4,1]).sort()
但是,我得到了结果:
None
谁能告诉我这里发生了什么?
【问题讨论】:
标签: python arrays sorting numpy
数组可能会就地排序,就像 Python 的 list.sort() 那样,这样您就不会误以为原始数组仍然是相同的。
arr = np.array([2,0,8,4,1])
arr.sort()
print arr
【讨论】: