написал костыль для выравнивания контента при нумерации
вот так1.  beluga — копия (10)
2.  beluga — копия (11)
3.  beluga — копия (12)
4.  beluga — копия (13)
5.  beluga — копия (2)
6.  beluga — копия (3)
7.  beluga — копия (4)
8.  beluga — копия (5)
9.  beluga — копия (6)
10. beluga — копия (7)
11. beluga — копия (8)
12. beluga — копия (9)
13. beluga — копия
14. beluga
 но почему-то всегда съезжает последний элемент. В чем дело? Куда девается пробел который прописан вне {}?
выходит вот так1.  beluga — копия (10)
2.  beluga — копия (11)
3.  beluga — копия (12)
4.  beluga — копия (13)
5.  beluga — копия (2)
6.  beluga — копия (3)
7.  beluga — копия (4)
8.  beluga — копия (5)
9.  beluga — копия (6)
10. beluga — копия (7)
11. beluga — копия (8)
12. beluga — копия (9)
13. beluga — копия
14.beluga
 
код 
for i, filename in enumerate(filenames):
        m += f'\n`{i+1}.{" "*(len(str(len(filenames)))-len(str(i+1)))} ``{filename}`'
в файлнеймс -> 
['beluga', 'beluga - копия', 'beluga - копия (1)', ...]