Tip:Numpy中sort()显示None的问题

arr = np.random.randn(5)
print(arr)
print(arr.sort())
这时候print(arr.sort())会输出 None


arr = np.random.randn(5)
print(arr)
arr.sort()
print(arr)
应该将排序语句单独放在一行,这是因为数组名.sort()是对原数组进行排序,没有返回值。


arr = np.random.randn(5)
print(arr)
print(np.sort(arr))
顶层的np.sort(arr)不是原数组进行排序,而是返回排好序的数组拷贝。

猜你喜欢

转载自blog.csdn.net/qq_41458842/article/details/101756853
TIP
今日推荐