Python rstrip() metóda odstráni všetky koncové znaky z reťazca. To znamená, že odstráni všetky zadané znaky z pravej strany reťazca. Ak parameter nešpecifikujeme, odstráni všetky medzery z reťazca. Táto metóda vráti hodnotu reťazca.
Podpis
rstrip([chars])
Parametre
znaky : znak, ktorý sa má z reťazca odstrániť.
Návrat
Vracia reťazec.
Pozrime sa na niekoľko príkladov metódy rstrip(), aby sme pochopili jej funkčnosť.
Príklad metódy Python String rstrip() 1
Jednoduchý príklad, neberie žiadny parameter. Odstráni všetky koncové medzery z reťazca.
# 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)
Výkon:
zásobníky java
Old string: Java and C# New String: Java and C#
Príklad metódy Python String rstrip() 2
reťazcové znaky sú odstránené na základe parametra char type. Po odstránení znaku vráti reťazec.
# 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)
Výkon:
Old string: Java and C# New String: Java and C
Príklad metódy Python String rstrip() 3
Je celkom ľahké zistiť, koľko znakov sa odstráni získaním dĺžky reťazca. Pozrite si príklad. Dĺžka reťazca sa zobrazuje spolu s hodnotou reťazca.
# 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))
Výkon:
Old string: Java and C# 11 New String: Java and C 10