มาทำความรู้จัก Sort ใน Python กันครับ

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

tatiya
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 512
ลงทะเบียนเมื่อ: 09/07/2018 9:35 am

มาทำความรู้จัก Sort ใน Python กันครับ

โพสต์โดย tatiya » 21/08/2018 6:05 pm

Sort ในความหมายที่เรารู้จักกันดีก็คือคำสั่งในการ เรียงลำดับข้อมูลนะครับ แต่ในภาษา Python จะไม่ใช้คำสั่ง sort เฉยๆ ภาษา Python จะใช้คำสั่งว่า sorted()
มาดูตัวอย่างการใช้งานนะครับ

จากน้อยไปมาก

โค้ด: เลือกทั้งหมด

n = [0,3,2,6,5,4,1,7,8,9]
m = sorted(n)
print(m)


ผลลัพท์
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

จากมากไปน้อย

โค้ด: เลือกทั้งหมด

n = [0,3,2,6,5,4,1,7,8,9]
b = sorted(n,reverse=True)
print(b)


ผลลัพท์
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]

เรายังสามารถทำการ Sort tuple ได้ด้วย

โค้ด: เลือกทั้งหมด

t = ('boy', 'apple', 'intel')
sorted(t)
print(t)


ผลลัพท์
['apple', 'boy', 'intel']

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 10 และ บุคคลทั่วไป 0 ท่าน