Sắp xếp mảng NumPy
- Trang Trước Tìm kiếm mảng NumPy
- Trang Tiếp Theo Lọc mảng NumPy
Sắp xếp Mảng
Sắp xếp là việc sắp xếp các phần tử theo thứ tự có thứ tự.
Dãy thứ tự có thể là bất kỳ dãy nào có thứ tự tương ứng với các phần tử của nó, chẳng hạn như số hoặc chữ, tăng dần hoặc giảm dần.
Objec NumPy ndarray có một tên sort()
Hàm, hàm này sẽ sắp xếp mảng được chỉ định.
Mô Hình
Sắp xếp Mảng:
import numpy as np arr = np.array([3, 2, 0, 1]) print(np.sort(arr))
Ghi Chú:Phương thức này trả về bản sao của mảng, trong khi mảng gốc giữ nguyên.
Bạn cũng có thể sắp xếp Mảng chuỗi hoặc bất kỳ loại dữ liệu nào khác:
Mô Hình
Sắp xếp Mảng Theo Thứ Tự Chữ:
import numpy as np arr = np.array(['banana', 'cherry', 'apple']) print(np.sort(arr))
Mô Hình
Sắp xếp Mảng Booleάν:
import numpy as np arr = np.array([True, False, True]) print(np.sort(arr))
Sắp xếp Mảng 2-D
Nếu sử dụng phương thức sort() trên mảng hai chiều, thì sẽ sắp xếp hai mảng:
Mô Hình
Sắp xếp Mảng 2-D
import numpy as np arr = np.array([[3, 2, 4], [5, 0, 1]]) print(np.sort(arr))
- Trang Trước Tìm kiếm mảng NumPy
- Trang Tiếp Theo Lọc mảng NumPy