لم أجد في توثيق np.sort.
لنفترض أن لدي مصفوفة رقمية عشوائية تحتوي على أعداد صحيحة، كالتالي على سبيل المثال:
>>> arr = np.random.randint(1,10, 10)
>>> arr
array([2, 4, 7, 4, 2, 2, 7, 6, 4, 4])
إذا قمت بترتيبها، فسأحصل على ترتيب تصاعدي افتراضيًا، كالتالي:
>>> np.sort(arr)
array([2, 2, 2, 4, 4, 4, 4, 6, 7, 7])
لكني أريد أن يتم ترتيبها تنازليًا. أعلم أنه يمكنني القيام بما يلي:
reverse_order = np.sort(arr)[::-1]
ولكن هل هذا الحل الأخير فعال؟ أل
لم أجد في توثيق np.sort.
لنفترض أن لدي مصفوفة رقمية عشوائية تحتوي على أعداد صحيحة، كالتالي على سبيل المثال:
>>> arr = np.random.randint(1,10, 10)
>>> arr
array([2, 4, 7, 4, 2, 2, 7, 6, 4, 4])
إذا قمت بترتيبها، فسأحصل على ترتيب تصاعدي افتراضيًا، كالتالي:
>>> np.sort(arr)
array([2, 2, 2, 4, 4, 4, 4, 6, 7, 7])
لكني أريد أن يتم ترتيبها تنازليًا. أعلم أنه يمكنني القيام بما يلي:
reverse_order = np.sort(arr)[::-1]
ولكن هل هذا الحل الأخير فعال؟ أل