ฟังก์ชัน sorted() ของ Python

ตัวอย่าง

เรียงลำดับตัวย่อ

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

ตัวอย่างการทำงาน

คำหมายและวิธีใช้

ฟังก์ชัน sorted() ส่งกลับรายการที่เรียงลำดับตามที่กำหนด

คุณสามารถกำหนดเรียงลำดับที่เพิ่มระดับหรือลดระดับ ตัวอักษรจะเรียงตามอักษร ตัวเลขจะเรียงตามตัวเลข

หมายเหตุ:คุณไม่สามารถเรียงลำดับรายการที่มีค่าตัวอักษรและตัวเลขในรวมกันได้

รูปแบบการใช้

sorted(iterable, key=key, reverse=reverse)

ค่าตัวเลือก

ตัวเลือก คำอธิบาย
iterable จำเป็น ตัวเลือกที่จะเรียงลำดับ ตัวย่อมาจากตัวย่ออื่น แบบรายการ แฟ้ม ตัวเลข และอื่นๆ
key ตัวเลือก ฟังก์ชันที่จะทำให้เรียงลำดับตามเป็นปริยายคือ None
reverse ตัวเลือก ค่าบูลเลียน ค่า False จะเรียงลำดับเพิ่มระดับ ค่า True จะเรียงลำดับลดระดับ ค่าปริยายคือ False

ตัวอย่างเพิ่มเติม

ตัวอย่าง

เรียงลำดับตามตัวเลข

a = (2, 35, 17)
x = sorted(a)
print(x)

ตัวอย่างการทำงาน

ตัวอย่าง

เรียงลำดับเพิ่มระดับ

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

ตัวอย่างการทำงาน

ตัวอย่าง

เรียงลำดับลดระดับ

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

ตัวอย่างการทำงาน