Pengurutan Array NumPy

Pengurutan Array

Pengurutan adalah untuk mengatur elemen dalam urutan berurutan.

Siri berurutan adalah mana-mana urutan yang mempunyai urutan yang sepadan dengan elemen, contohnya nombor atau huruf, diurutkan naik atau turun.

Objek NumPy ndarray mempunyai nama sort() Fungsi, fungsi ini akan mengisih array yang ditentukan.

Contoh

Isih array:

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

Jalankan Contoh

Komen:Kaedah ini mengembalikan salinan array, manakala array asal tetap seperti sebelumnya.

Anda juga boleh mengisih array string atau mana-mana jenis data lain:

Contoh

Isih array berdasarkan abjad:

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

Jalankan Contoh

Contoh

Isih array boolean:

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

Jalankan Contoh

Isih 2-D Array

Jika mengguna pakai kaedah sort() di atas array dua dimensi, maka akan diisih dua array:

Contoh

Isih 2-D Array

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

Jalankan Contoh