NumPy Sıralama Dizileri
Dizileri Sıralama
Sıralama, öğeleri sıralı bir sıraya koymak anlamına gelir .
Sıralı dizi , sayısal veya alfabetik, artan veya azalan gibi öğelere karşılık gelen bir sıraya sahip herhangi bir dizidir.
sort()
NumPy ndarray nesnesi, belirtilen bir diziyi sıralayacak adlı bir işleve sahiptir .
Örnek
Diziyi sıralayın:
import numpy as np
arr = np.array([3, 2, 0, 1])
print(np.sort(arr))
Not: Bu yöntem, orijinal diziyi değiştirmeden bırakarak dizinin bir kopyasını döndürür.
Ayrıca dize dizilerini veya başka herhangi bir veri türünü de sıralayabilirsiniz:
Örnek
Diziyi alfabetik olarak sıralayın:
import numpy as np
arr = np.array(['banana', 'cherry', 'apple'])
print(np.sort(arr))
Örnek
Bir boole dizisini sıralayın:
import numpy as np
arr = np.array([True, False, True])
print(np.sort(arr))
2-B Diziyi Sıralama
2B dizide sort() yöntemini kullanırsanız, her iki dizi de sıralanır:
Örnek
2 boyutlu bir diziyi sıralayın:
import numpy as np
arr = np.array([[3, 2, 4], [5, 0, 1]])
print(np.sort(arr))