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

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: มาทำความรู้จัก Sort ใน Python กันครับ

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

Post by tatiya » 21/08/2018 6:05 pm

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

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

Code: Select all

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]

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

Code: Select all

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 ได้ด้วย

Code: Select all

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


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

Top