Выравнивание текста, чтобы оно было более симметричным после строки - PullRequest
0 голосов
/ 14 февраля 2020

Привет, пытаюсь написать статистику о том, в какой строке появилось слово. Это моя последняя строка

for word in sorted(dict.keys()):
print(f'{word}: {dict[word]}')

однако она печатается так:

else: 4
c: 2
k: 444

Я хочу вот так:

else: 4
c:    2
k:    444

1 Ответ

0 голосов
/ 14 февраля 2020

Попробуйте,

for key, value in sorted(dict.keys()):
    print(f'{key}: {value:>5}')

Ссылка Python: формат выходной строки, выравнивание по правому краю

...