Chức năng sắp xếp của Python cung cấp các tính năng mạnh mẽ để thực hiện sắp xếp cơ bản hoặc tùy chỉnh thứ tự ở cấp độ chi tiết
Trong bài viết này, bạn sẽ tìm hiểu cách sắp xếp các loại dữ liệu khác nhau trong các cấu trúc dữ liệu khác nhau, tùy chỉnh thứ tự và làm việc với hai phương pháp sắp xếp khác nhau trong Python
Sử dụng hàm sort[]
Trong Python, Danh sách có một hàm riêng để sắp xếp các mục của nó - hàm sort[]. Nó có thể được sử dụng trong các trường hợp sử dụng khác nhau để sắp xếp danh sách. Đây là một hàm rất mạnh và cũng có thể thực hiện sắp xếp tùy chỉnh bằng cách cung cấp hàm lambda
Chủ đạo
- Hàm sort[] sửa đổi danh sách tại chỗ, do đó bản thân danh sách đã được sửa đổi và hàm không có giá trị trả về
- Nó là một phương thức của *list *class và do đó chỉ có thể được sử dụng với các danh sách
- Theo mặc định, nó sắp xếp theo thứ tự tăng dần
Sắp xếp Danh sách chứa số [Số nguyên và số thập phân]
Hãy xem lại một ví dụ về sắp xếp một danh sách chứa các số. Sắp xếp các số nguyên khá đơn giản vì nó so sánh bằng toán tử so sánh và sắp xếp tương ứng
Đảm bảo rằng tất cả các mục đều là số vì không thể so sánh số và chuỗi thông qua toán tử so sánh "