NumPy Dizi Sıralama

Dizi Sıralama

Sıralama, elementleri sıralı bir sıraya yerleştirme işlemidir.

Sıralı diziler, elementlere karşılık gelen bir sıraya sahip olan herhangi bir dizidir, örneğin rakamlar veya harfler, artan veya azalan sıralamada.

NumPy ndarray nesnesi, sort() Belirtilen diziyi sıralayan

Örnek

Diziyi Sıralama

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

Örnek Çalıştır

Yorum:Bu yöntem, dizinin kopyasını döner ve orijinal dizisi değişmez.

Ayrıca, string dizisi veya herhangi bir diğer veri türünü sıralayabilirsiniz:

Örnek

Diziyi Harf Sıralamasına Göre Sıralama

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

Örnek Çalıştır

Örnek

Boolez Diziyi Sıralama

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

Örnek Çalıştır

2-D Diziyi Sıralama

Eğer sort() yöntemini iki boyutlu dizide kullanılırsa, iki dizi sıralanır:

Örnek

2-D Diziyi Sıralama

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

Örnek Çalıştır