bytes.rstrip([chars]) bytearray.rstrip([chars])
bytes
и bytearray
- байтовая строка соответствующего типа bytes
или bytearray
,chars
- строка байтовых значенийМетод rstrip()
возвращает копию байтовой строки соответствующего типа с удаленными заданными конечными байтами. Аргумент chars
представляет собой двоичную последовательность, задающую набор байтовых значений, которые должны быть удалены.
Этот метод обычно используется с символами ASCII. Если аргумент chars
опущен или None
, то по умолчанию удаляет пробельные символы ASCII. Аргумент chars
не является префиксом, скорее это все комбинации его значений.
Строка байтовых значений chars
для удаления может быть любым байтоподобным объектом.
Важно. Этот метод не изменяет bytearray
на месте - он всегда создает новый объект, даже если не было внесено никаких изменений.
lstrip
strip
>>> b' spacious '.rstrip() # b' spacious' >>> b'mississippi'.rstrip(b'ipz') # b'mississ'