การเรียงลำดับองค์ประกอบในสำเนาของรายการใน Python
การเรียงลำดับองค์ประกอบในรายการสามารถทำได้ด้วย
ฟังก์ชัน sorted โดยระบุรายการใน
พารามิเตอร์ของฟังก์ชัน ฟังก์ชัน
จะคืนค่าสำเนาของรายการต้นฉบับที่
มีการเปลี่ยนแปลงลำดับขององค์ประกอบ หากใน
พารามิเตอร์ตัวเลือกที่สองของฟังก์ชัน
ระบุค่า reverse=True แล้ว
องค์ประกอบจะถูกเรียงลำดับจากมากไปหาน้อย
ลองมาเรียงลำดับองค์ประกอบในรายการจาก น้อยไปหามากกัน:
pythonlst = [3, 2, 1]
res = sorted(lst)
print(res) # จะแสดง [1, 2, 3]
Задание 1
กำหนดรายการ:
pythonlst = ['d', 'c', 'b', 'a']
เรียงลำดับมันจากน้อยไปหามาก
Задание 2
กำหนดรายการ:
pythonlst = [4, 12, 24]
เรียงลำดับมันจากมากไปหาน้อย
Задание 3
กำหนดรายการ:
pythonlst = [10, 8, 6, 4]
เรียงลำดับมันจากน้อยไปหามาก