欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python对含有数字的字符串进行排序

程序员文章站 2022-05-28 23:48:52
...
def _sort(list,b,a):
    '''
    list :待排列数组
    b:数字前一个字符
    a;数字后一个字符
    '''
    list.sort(key = lambda x:int(x.split(a)[0].split(b)[1]))
    return list

x = ["py1.py", "py2.py", "py100.py", "py20.py"]
y = _sort(x,'y','.')