Извините за скучный вопрос, но я не могу понять это:
for f in sorted(os.listdir('.')): print f
Выход:
p1.html
p10.html
p11.html
p12.html
p13.html
p14.html
p15.html
p16.html
p17.html
p18.html
p19.html
p2.html
p20.html
p21.html
p22.html
p3.html
p4.html
...
Очевидно, я хочу отсортировать по номеру, и я могу сделать это с помощью этого ключа: f.split('.')[0][1:]
но как ссылаться на этот ключ в этом цикле for?
Я пытался for f in sorted(os.listdir('.'), key=f.split('.')[0][1:])
, но это, конечно, не работает
ТИА