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)

Chạy Ví Dụ

Đị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)

Chạy Ví Dụ

Ví Dụ

Sắp Xếp Tăng Dần:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a)
print(x)

Chạy Ví Dụ

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)

Chạy Ví Dụ