R3
files = ["1.cad","2.bat","1.aa","1.bat"]как сделать так, чтобы он сортировал и по расширению файла и по его имени?
a = [i for i in files if i.index(".") == 0 and i.count(".") == 1]
files = sorted([i for i in files if i not in a], key = lambda x: x[x.rindex("."):])
print((a + files))