Метод ljust
в Python: позиционирование строки влево.
Позиционирует влево указанную строку, дополняя её справа до указанной длины указанным символом.
ljust(width[, fillchar])
width
— желаемая минимальная длина результирующей строки;fillchar
— символ, которым следует расширять строку. По умолчанию — пробел.
Изначальная строка не обрезается, даже если в ней меньше символов, чем указано в параметре желаемой длины.
''.ljust(3, 'w') # www
'1'.ljust(4, 'w') # 1www
'1'.ljust(0, 'w') # 1
'1'.ljust(4) # '1 '
Антонимом функции, позиционирующим строку вправо, является rjust()
. Для расширения строки в обоих направлениях используйте center()
.