Derfor vil du møte noen scenarier der du trenger å manipulere en strengtype flere ganger enn ikke.
I denne opplæringen tar vi sikte på å gi noen få metoder og teknikker for å fjerne Whitespace -tegnene fra en inngangsstreng.
La oss dykke inn.
Python Whitespace -tegn
Python støtter følgende Whitespace -tegn:
Følgende er funksjonene som vi kan bruke for å fjerne Whitespace -tegnene fra en gitt Python -streng. Det er godt å huske på at pytonstrenger er uforanderlige. Derfor returnerer enhver funksjon som manipulerer en gitt inngangsstreng for å fjerne hvitespasene en ny streng.
Metode 1: Bruke Strip () -funksjonen
Strip () -funksjonen i Python lar oss fjerne de ledende eller etterfølgende Whitespace -tegnene. Et eksempel er som følger:
str_ = 'Hallo verden \ n \ t \ r \ f';Som nevnt, skal funksjonen returnere inngangsstrengen med de ledende og etterfølgende hvitrommetegnene fjernes.
Utgangsstreng:
Hei VerdenMetode 2: Bruke erstatningsfunksjonen ()
Vi kan også bruke erstatningen () -funksjonen for å erstatte et gitt Whitespace -tegn i en streng. Et eksempel er illustrert i det følgende:
str_ = 'Hello World';Produksjon:
Hei VerdenMetode 3: Bruke deling og sammenføyningsmetoder
Vi kan bruke delingsfunksjonen til å dele en streng i en liste over individuelle verdier. Vi kan deretter bruke sammenføyningsfunksjonen til å sammenkoble strengen sammen uten Whitespace -tegnene.
Et eksempel på illustrasjonen er som følger:
str_ = 'Hello World';Resultat:
Hei VerdenMetode 4: Bruke translate () -funksjonen
Vi kan også bruke oversettelsesmetoden for å fjerne alle hvitrommetegnene fra en gitt inngangsstreng som vist på følgende:
str_ = 'Hallo verden \ t \ r \ n'Det lar oss spesifisere hvitrommetegnene for å fjerne.
Konklusjon
Takk for at du leste!