python中的sort,sorted
生活随笔
收集整理的這篇文章主要介紹了
python中的sort,sorted
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
python中的sort,sorted
文章目錄
- python中的sort,sorted
- 兩者區(qū)別
- 用法:
- 用法示例
- 對字典排序:
- 對列表排序:
兩者區(qū)別
sorted有返回值,而sort沒有返回值。
用法:
xxx.sort()
sorted(xxx)
用法示例
對字典排序:
#創(chuàng)建字典: dict = {} #字典中增加值: dict['x1'] = 2 dict['x2'] = 5 #... #按字典中value降序排序 sorted(dict.items(),key=lambda x:x[1],reverser=True) #or from operator import itemgetter sorted(dict.items(),key=itemgetter(1),reverser=True)對列表排序:
#創(chuàng)建列表 lst = [] #列表中增加值 lst.append(('x1',5)) lst.append(('x2',3))#列表中有元組 #按第二個值排序 lst.sort(key=lambda x:x[1],reverser=True)#不返回值 #or sorted(lst,key=lambda x:x[1],reverser=True)#返回一個列表 ...總結(jié)
以上是生活随笔為你收集整理的python中的sort,sorted的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手把手教你将pyqt程序打包成exe(2
- 下一篇: python多进程参考代码