Kusaidia cha Array cha NumPy

数组排序

排序是指将元素按有序顺序排列。

有序序列是拥有与元素相对应的顺序的任何序列,例如数字或字母、升序或降序。

NumPy ndarray 对象有一个名为 sort() 的函数,该函数将对指定的数组进行排序。

Mfano

Kuondoa arraysi

import numpy as np
arr = np.array([3, 2, 0, 1])
print(np.sort(arr))

Mfano wa Kufungua

Kutia Mwongozo:Hii method inatoa nafasi ya kufungua ya array, na array asilia inahifadhi.

Inaweza kuingia kwa kufungua arraysi ya herufi au kila aina ya data kama yanaingia kwa kufungua:

Mfano

Kuondoa arraysi ya herufi kwa kufungua:

import numpy as np
arr = np.array(['banana', 'cherry', 'apple'])
print(np.sort(arr))

Mfano wa Kufungua

Mfano

Kuondoa arraysi ya Boole

import numpy as np
arr = np.array([True, False, True])
print(np.sort(arr))

Mfano wa Kufungua

Kuondoa 2-D Array

Kama umeingia kwa sort() method kwa ukaguzi wa arraysi ya pili, itakuwa na ukaguzi wa mabara wa pili:

Mfano

Kuondoa 2-D Array

import numpy as np
arr = np.array([[3, 2, 4], [5, 0, 1]])
print(np.sort(arr))

Mfano wa Kufungua