Python 列表排序與反轉

2021-09-26 21:54:30 字數 1177 閱讀 4404

需要用到的語法有:(本篇為實用篇,有需要可以移步另一篇詳解版

ls = list()

ls.sort()  #公升序

ls.sort(reverse = true) #降序

ls.sort(reverse = fals) #公升序

ls.reverse() #列表逆序、反轉

sort預設為公升序:

ls = [3,2,4,5,1,0]

ls.sort()

print(ls)

#輸出為:

#[0, 1, 2, 3, 4, 5]

等價於:(公升序)

ls = [3,2,4,5,1,0]

ls.sort(reverse = false)

print(ls)

#輸出為:

#[0, 1, 2, 3, 4, 5]

也可以用反轉即reverse成為降序排序

ls = [3,2,4,5,1,0]

ls.sort()

ls.reverse()

print(ls)

#輸出為:

#[5, 4, 3, 2, 1, 0]

sort降序:

ls = [3,2,4,5,1,0]

ls.sort(reverse = true)

print(ls)

#輸出為:

#[5, 4, 3, 2, 1, 0]

reverse反**

ls = [3,2,4,5,1,0]

ls.reverse()

print(ls)

#輸出為:

#[0, 1, 5, 4, 2, 3]

python列表反轉

使用reverse來讓列表反轉特別方便,沒事自己寫了幾種方式 in 59 def reverse nums length len nums for i in range length 1 nums.insert length i 1,nums.pop 0 print nums in 60 in 60...

python 列表排序 python列表排序有哪些

python列表排序 1 氣泡排序,是一種簡單的排序演算法,它重複地遍歷要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來 2 插入排序,通過構建有序序列,對於未排序資料,在已排序序列中從後向前掃瞄,找到相應位置並插入。1 氣泡排序 氣泡排序 bubble sort 是一種簡單的排序...

python反轉列表解析 Python 列表

python 列表 python的列表物件是這個語言提供的最通用的序列.列表是乙個任意型別的物件的位置相關的有序集合,沒有固定大小.不像字串,其大小是可變的,通過對偏移量進行賦值及其各種方法進行呼叫,確實能夠修改列表的大小 1.序列操作 列表是序列的一種,支援所有對字串討論過的操作,唯一區別是其結果...