Piton rstrip() metoda elimină toate caracterele finale din șir. Înseamnă că elimină toate caracterele specificate din partea dreaptă a șirului. Dacă nu specificăm parametrul, elimină toate spațiile albe din șir. Această metodă returnează o valoare șir.
Semnătură
rstrip([chars])
Parametrii
caractere : caracterul care trebuie eliminat din șir.
Întoarcere
Returnează șirul.
Să vedem câteva exemple de metoda rstrip() pentru a înțelege funcționalitatea acesteia.
Python String rstrip() Metoda Exemplu 1
Un exemplu simplu, nu ia niciun parametru. Îndepărtează toate spațiile albe finale din șir.
# 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)
Ieșire:
conectivitate java
Old string: Java and C# New String: Java and C#
Python String rstrip() Metoda Exemplu 2
caracterele șir sunt eliminate pe baza parametrului tip char. Returnează un șir după eliminarea caracterului.
# 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)
Ieșire:
Old string: Java and C# New String: Java and C
Python String rstrip() Metoda Exemplu 3
Este destul de ușor să știi câte caractere sunt eliminate prin obținerea lungimii șirului. Vezi exemplul. Lungimea șirului este afișată împreună cu valoarea șirului.
# 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))
Ieșire:
Old string: Java and C# 11 New String: Java and C 10