python-关于列表的小知识点
#列表都时有序的
#排序 正向
li =[1,5,4,7,6,2,3] li.sort() pritn(li) #输:[1,2,3,4,5,6,7] ''' 最快的排序 sort() 不规定其它算法就用这个排序 再牛逼的算法也不如sort高,因为它时用C语言去写的,再加上python也是C写的, 其它算法有些事用inpython代码完成的, python代码完成后还得转译成C 一般面试官出算法排序事考你的逻辑思维能力 '''
#有正向自然就有逆向了 ,reverse 反转倒序 默认参数是 reverse(False)
反向排序
li =[1,5,4,7,6,2,3]
li.sort(reverse=True)
print(li)
输出结果:[7,6,5,4,3,2,1]
#反转一定要区分开
li =[1,5,4,7,6,2,3]
li.reverse()
print(li)
输出结果:[3,2,6,7,4,5,1]