Python rstrip() метод видаляє всі кінцеві символи з рядка. Це означає, що він видаляє всі вказані символи з правого боку рядка. Якщо ми не вказуємо параметр, він видаляє всі пробіли з рядка. Цей метод повертає рядкове значення.
Підпис
rstrip([chars])
Параметри
символи : символ, який потрібно видалити з рядка.
Повернення
Повертає рядок.
Давайте розглянемо кілька прикладів методу rstrip(), щоб зрозуміти його функціональність.
Приклад методу Python String rstrip() 1
Простий приклад, не приймає жодних параметрів. Він видаляє всі кінцеві пробіли з рядка.
# Python rstrip() method example # Variable declaration str = 'Java and C# ' # Calling function str2 = str.rstrip() # Displaying result print('Old string: ',str) print('New String: ',str2)
Вихід:
остаточне ключове слово в java
Old string: Java and C# New String: Java and C#
Приклад методу Python String rstrip() 2
символи рядків видаляються на основі параметра типу char. Він повертає рядок після видалення символу.
# Python rstrip() method example # Variable declaration str = 'Java and C#' # Calling function str2 = str.rstrip('#') # Displaying result print('Old string: ',str) print('New String: ',str2)
Вихід:
Old string: Java and C# New String: Java and C
Приклад методу Python String rstrip() 3
Досить легко дізнатися, скільки символів видалено, отримавши довжину рядка. Дивіться приклад. Довжина рядка відображається разом із значенням рядка.
# Python rstrip() method example # Variable declaration str = 'Java and C#' # Calling function str2 = str.rstrip('#') # Displaying result print('Old string: ',str, len(str)) print('New String: ',str2, len(str2))
Вихід:
Old string: Java and C# 11 New String: Java and C 10