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))

Egzersizlerle Kendinizi Test Edin

Egzersiz yapmak:

Sıralanmış bir dizi döndürmek için doğru NumPy yöntemini kullanın .

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

x = np.(arr)