有时候处理数据时,想要按照字符串中的数字的大小进行排序. 譬如,存在一组记录文件,分别为‘1.dat’,'2.dat'... 当我把该文件夹中的所有记录文件名读到一个列表中,这些字符串的排列方式为: 如何让这些字符串按照数字排列? 1.首先通过正则表达式,提取出字符串中的数字 2.排序,选择built-in函数sorted进行排序 sorted(iterable, cmp=None, key=None, reverse=False) iterable:是可迭代类型;cmp:用于比较的函数,比较什