Python Glossary English

все Python 3Байтовые последовательностифункция

bytes.ljust

bytes — выравнивание

Выравнивает по левому краю в поле заданной ширины.

Синтаксис

b.ljust(...)

Если ширина не больше текущей длины, метод молча возвращает исходные байты — обрезки нет, и колонка в самодельной таблице разъедется на длинном значении. Заполнитель должен быть ровно одним байтом, иначе TypeError. Исходный объект не меняется: возвращается новая копия.

Примеры

print(b'hi'.ljust(5, b'.'))   # → b'hi...'
print(b'hi'.ljust(5))   # → b'hi   '
print(b'7'.ljust(4, b'0'))   # → b'7000'
print(b'hello'.ljust(3))   # → b'hello'
print(b'hi'.rjust(5, b'.'))   # → b'...hi'
print(b'hi'.ljust(5, b'..'))   # → TypeError

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности