str.strip([chars])
chars
- строка, набор удаляемых символов.Метод str.strip()
вернет копию строки str
с удаленными начальными и конечными символами chars
. Другими словами, обрежет строку str
с обоих концов. Аргумент chars
- это строка, указывающая набор удаляемых символов. Если аргумент chars
не задан или None
, то по умолчанию удалит пробелы с обоих концов строки.
Аргумент chars
не является префиксом или суффиксом, все комбинации его значений удаляют как начальные, так и конечные символы строки str
. Символы удаляются с начала строки до достижения символа, который не содержится в наборе символов аргумента chars
. Аналогичное действие происходит и в конце строки.
str.rstrip()
. str.lstrip()
.>>> ' spacious '.strip() # 'spacious' >>> 'www.example.com'.strip('cmowz.') # 'example' >>> comment_string = '#....... Section 3.2.1 Issue #32 .......' >>> comment_string.strip('.#! ') # 'Section 3.2.1 Issue #32'