написал костыль для выравнивания контента при нумерации
вот так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)', ...]