Метод rstrip() в Python3
Описание
rstrip() удаляет указанные символы в конце строки; по умолчанию это пробельные символы, включая пробелы, символы новой строки, возврата каретки и табуляции.
Синтаксис
Синтаксис метода rstrip():
str.rstrip([chars])
Parameters
- chars -- задаёт символы, которые нужно удалить (по умолчанию — пробельные символы)
Возвращаемое значение
Возвращает новую строку, созданную путём удаления указанных символов с конца строки.
Примеры
Следующий пример демонстрирует использование функции rstrip():
Примеры
#!/usr/bin/python3
random_string = 'this is good '
# Пробелы в конце строки будут удалены
print(random_string.rstrip())
# 'si oo' не является завершающим символом, поэтому ничего не удаляется
print(random_string.rstrip('si oo'))
# В 'sid oo', 'd oo' — завершающие символы, 'ood' удаляется из строки
print(random_string.rstrip('sid oo'))
# 'm/' — завершающие символы, завершающий символ '.' не найден, 'm/' удаляется из строки
website = 'www.example.com/'
print(website.rstrip('m/.'))
# Удалить запятую (,), точку (.), буквы s, q или w; все они являются завершающими символами
txt = "banana,,,,,ssqqqww....."
x = txt.rstrip(",.qsw")
print(x)
# Удалить завершающий символ *
str = "*****this is string example....wow!!!*****"
print (str.rstrip('*'))
random_string = 'this is good '
# Пробелы в конце строки будут удалены
print(random_string.rstrip())
# 'si oo' не является завершающим символом, поэтому ничего не удаляется
print(random_string.rstrip('si oo'))
# В 'sid oo', 'd oo' — завершающие символы, 'ood' удаляется из строки
print(random_string.rstrip('sid oo'))
# 'm/' — завершающие символы, завершающий символ '.' не найден, 'm/' удаляется из строки
website = 'www.example.com/'
print(website.rstrip('m/.'))
# Удалить запятую (,), точку (.), буквы s, q или w; все они являются завершающими символами
txt = "banana,,,,,ssqqqww....."
x = txt.rstrip(",.qsw")
print(x)
# Удалить завершающий символ *
str = "*****this is string example....wow!!!*****"
print (str.rstrip('*'))
Вывод приведенного выше примера:
this is good this is good this is g www.example.co banana *****this is string example....wow!!!
Другие расширения
Строки в Python3