1. 使用sorted()函式
#原始資料
s = [80, 70, 95, 62, 75, 80, 67, 55, 81, 72, 90, 68, 25, 100, 75]
#排序, 由大到小排
s = sorted(s, reverse=True)
#印出
print(s)
[100, 95, 90, 81, 80, 80, 75, 75, 72, 70, 68, 67, 62, 55, 25]
如果要由小到大排,只要省略reverse=True
即可,如下:
#原始資料
s = [80, 70, 95, 62, 75, 80, 67, 55, 81, 72, 90, 68, 25, 100, 75]
#排序, 由小到大排
s = sorted(s)
#印出
print(s)
[25, 55, 62, 67, 68, 70, 72, 75, 75, 80, 80, 81, 90, 95, 100]
2. 使用清單的sort()方法
#原始資料
s = [80, 70, 95, 62, 75, 80, 67, 55, 81, 72, 90, 68, 25, 100, 75]
#排序, 由大到小排
s.sort(reverse=True)
#印出
print(s)
[100, 95, 90, 81, 80, 80, 75, 75, 72, 70, 68, 67, 62, 55, 25]
如果要由小到大排,只要省略reverse=True
即可,如下:
#原始資料
s = [80, 70, 95, 62, 75, 80, 67, 55, 81, 72, 90, 68, 25, 100, 75]
#排序, 由小到大排
s.sort()
#印出
print(s)
[25, 55, 62, 67, 68, 70, 72, 75, 75, 80, 80, 81, 90, 95, 100]