import os
os.chdir("C:\\Users\diodi\\OneDrive\\Desktop\\September2018")
for i in os.listdir("C:\\Users\diodi\\OneDrive\\Desktop\\September2018"):
if len(i)==16:
print(i)
for i in os.listdir("C:\\Users\diodi\\OneDrive\\Desktop\\September2018"):
if len(i) == 17:
print(i)
if I use two if loops in the same for loop ill get like this 1,10,11,12...2,20,21..3,30,4,5,6
this is the output I want, is there a better way of sorting them in this order?
1 september.pdf
2 september.pdf
3 september.pdf
4 september.pdf
5 september.pdf
6 september.pdf
7 september.pdf
8 september.pdf
9 september.pdf
10 september.pdf
11 september.pdf
12 september.pdf
13 september.pdf
14 september.pdf
15 september.pdf
16 september.pdf
17 september.pdf
18 september.pdf