【问题标题】:Python numpy sort 1D arrayPython numpy 排序一维数组
【发布时间】:2012-04-24 12:21:34
【问题描述】:

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

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

但是,我得到了结果:

None

谁能告诉我这里发生了什么?

【问题讨论】:

    标签: python arrays sorting numpy


    【解决方案1】:

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

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

    【讨论】:

    • @user1220022:如果可以,也请接受答案。 :)
    猜你喜欢
    • 2017-12-18
    • 2011-06-30
    • 1970-01-01
    • 2023-01-04
    • 2019-10-16
    • 2013-10-04
    • 2021-03-23
    • 2012-06-10
    相关资源
    最近更新 更多