ترتیب آرایه‌های NumPy

ترتیب دادن ماتریس

ترتیب دادن به معنای قرار دادن عناصر به ترتیب مرتب شده است.

یک توالی مرتب شده هر توالی است که دارای ترتیبی با عناصر آن است، به عنوان مثال اعداد یا حروف، مرتب یا نامرتب.

NumPy ndarray یک نمونه دارد به نام sort() این تابع برای ترتیب دادن ماتریس‌های مشخص شده استفاده می‌شود.

مثال

ترتیب دادن یک ماتریس:

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

اجرای مثال

توضیح:این روش یک کپی از ماتریس را بازمی‌گرداند و ماتریس اصلی بدون تغییر باقی می‌ماند.

شما همچنین می‌توانید یک ماتریس از رشته‌ها یا هر نوع داده دیگر را ترتیب دهید:

مثال

ترتیب دادن یک ماتریس به ترتیب الفبایی:

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

اجرای مثال

مثال

ترتیب دادن یک ماتریس بولین

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

اجرای مثال

ترتیب دادن یک ماتریس دو بعدی

اگر از روش sort() در یک ماتریس دو بعدی استفاده شود، دو ماتریس را ترتیب می‌دهد:

مثال

ترتیب دادن یک ماتریس دو بعدی

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

اجرای مثال