import re
def mykey(string):
p = re.compile("\d+") #\d 是转数字 +是多个数字
return int(p.findall(string)[1])
img_list.sort(key = mykey)#排序
这个1对应的是p后面的数字,现在是按照P后面数字排序。
python下标从0开始,因此按照c后面排序的话,只要把1改成2就行了
import re
def mykey(string):
p = re.compile("\d+") #\d 是转数字 +是多个数字
return int(p.findall(string)[1])
img_list.sort(key = mykey)#排序
这个1对应的是p后面的数字,现在是按照P后面数字排序。
python下标从0开始,因此按照c后面排序的话,只要把1改成2就行了