Hàm sorted() của Python
Ví Dụ
Sắp Xếp Tuples:
a = ("b", "g", "a", "d", "f", "c", "h", "e") x = sorted(a) print(x)
Định Nghĩa và Cách Sử Dụng
Hàm sorted() trả về danh sách đã được sắp xếp của đối tượng khả thi định nghĩa.
Bạn có thể chỉ định sắp xếp theo thứ tự tăng dần hoặc giảm dần. Chuỗi được sắp xếp theo thứ tự alphabet, số được sắp xếp theo số.
Ghi Chú:Bạn không thể sắp xếp danh sách chứa cả giá trị chuỗi và số.
Cú pháp
sorted(iterable, key=key, reverse=reverse)
Giá trị của tham số
Tham Số | Mô Tả |
---|---|
iterable | Bắt Buộc. Đối tượng cần sắp xếp, danh sách, từ điển, nhóm, v.v. |
key | Tùy Chỉnh. Thực hiện hàm để xác định thứ tự. Mặc định là None. |
reverse | Tùy Chỉnh. Giá trị Boole. False sẽ được sắp xếp theo thứ tự tăng dần, True sẽ được sắp xếp theo thứ tự giảm dần. Mặc định là False. |
Th thêm Ví Dụ
Ví Dụ
Sắp Xếp Số Lý:
a = (2, 35, 17) x = sorted(a) print(x)
Ví Dụ
Sắp Xếp Tăng Dần:
a = ("h", "b", "a", "c", "f", "d", "g", "e") x = sorted(a) print(x)
Ví Dụ
Sắp Xếp Giảm Dần:
a = ("h", "b", "a", "c", "f", "d", "g", "e") x = sorted(a, reverse=True) print(x)