python list 字符串排序
Posted 文刀文刀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python list 字符串排序相关的知识,希望对你有一定的参考价值。
#coding:utf-8 import re s = [‘dat2‘,‘dat10‘,‘dat5‘] #方法一 new = sorted(s,key = lambda i:int(re.search(r‘(\d+)‘,i).group())) print new #方法二 s.sort(key=lambda i:int(re.search(‘(\d+)‘, i).group())) print s
sorted(iterable, cmp=None, key=None, reverse=False)
sort(cmp=None, key=None, reverse=False)
以上是关于python list 字符串排序的主要内容,如果未能解决你的问题,请参考以下文章