Array Penyortiran NumPy


Menyortir Array

Sorting berarti menempatkan elemen dalam urutan yang teratur .

Urutan berurutan adalah setiap urutan yang memiliki urutan yang sesuai dengan elemen, seperti numerik atau alfabet, menaik atau menurun.

Objek NumPy ndarray memiliki fungsi yang disebut sort(), yang akan mengurutkan array yang ditentukan.

Contoh

Urutkan array:

import numpy as np

arr = np.array([3, 2, 0, 1])

print(np.sort(arr))

Catatan: Metode ini mengembalikan salinan larik, membiarkan larik asli tidak berubah.

Anda juga dapat mengurutkan array string, atau tipe data lainnya:

Contoh

Urutkan array menurut abjad:

import numpy as np

arr = np.array(['banana', 'cherry', 'apple'])

print(np.sort(arr))

Contoh

Urutkan array boolean:

import numpy as np

arr = np.array([True, False, True])

print(np.sort(arr))

Menyortir Array 2-D

Jika Anda menggunakan metode sort() pada larik 2D, kedua larik tersebut akan diurutkan:

Contoh

Mengurutkan larik 2-D:

import numpy as np

arr = np.array([[3, 2, 4], [5, 0, 1]])

print(np.sort(arr))

Uji Diri Anda Dengan Latihan

Olahraga:

Gunakan metode NumPy yang benar untuk mengembalikan array yang diurutkan .

arr = np.array([3, 2, 0, 1])

x = np.(arr)