String Trimming in Python: Alt du trenger å vite



Denne artikkelen vil gi deg detaljert og omfattende kunnskap om hvordan du implementerer strengtrimming i Python med eksempler.

Trimming av en streng kan være veldig nyttig, og den har flere applikasjoner. Mange kodere bruker beskjæringsfunksjonen for mye for å hente ut informasjon, som kan være verdifull for dem fra en original streng. I denne artikkelen skal vi diskutere strengtrimming i :

Introduksjon til trimming

Det er andre funksjoner som python har, som kan virke veldig like dette. En slik ting er “ Slicing of Strings ”. Her kan vi dele strengene i mange deler og ha forskjellige alternativer brukt på strengen. Vi kan fjerne visse seksjoner, kutte ut den første delen, fjerne de siste bokstavene i strengen og erstatte den med andre strenger i disse posisjonene også.





String-Trimming

java forskjell mellom kast og kast



Siden det er et eget avsnitt helt, la oss nå se på hva som kan gjøres med strenger via trimming.

Hva er strengtrimming i Python?

Trimmingen av en streng gjøres på tre måter som vist i diagrammet ovenfor. La oss ta en titt på dem.

  • Strip - En ny streng returneres etter at eventuelle etterfølgende mellomrom eller ledende mellomrom er fjernet.



  • R-stripe - Dette sender ut en ny streng med bare de etterfølgende mellomrom fjernet. Derav navnet 'rstring', dvs. å fjerne mellomrommene bare fra høyre side av strengen.

  • L-Strip - “Lstrip” gjør det motsatte av R-stripen. Det fjerner mellomrommene fra begynnelsen av strengen, som er venstre side.

Som standard krever ikke alle disse funksjonene obligatorisk at et argument skal sendes for å fjerne hvite mellomrom. Først når et bestemt tegn må fjernes, blir det nevnt i argumentet, og det vil derfor bli fjernet fra de ledende og etterfølgende stedene.

str = 'EDUREKA' print (f'String = '{s1}' n ') print (f'After Reminging Leading Whitespaces String =' {str.lstrip ()} 'n') print (f'After Removing Trailing Whitespaces String = '{str.rstrip ()}' n ') print (f'After Trimming Whitespaces String =' {str.strip ()} 'n')

La oss nå vurdere et bestemt tegn som skal ekstraheres fra en streng.

str = '&&&&&& EDUREKA &&&&&&' print ('n This is the orignial stringnn', str) print ('n Under er den vanlige stripefunksjonen n') print (str.strip ('&')) print ('n Under er R -stripfunksjonnn ') utskrift (str.rstrip (' & ')) utskrift (' n Nedenfor er L-stripefunksjonnn ') utskrift (str.lstrip (' & '))

hvordan du blander data i tablå

Det er andre funksjoner som dreier seg om dette lignende tema for strengtrimming i python. La oss nå se på andre enkle funksjoner som brukes på strenger.

Min og Max of a String

Her er minimumsfunksjonen eller “min” å trekke ut den minste verdien av alfabetet fra strengen. Det er fra settet med alfabeter AZ, A er den laveste verdien og Z er den høyeste. 'Maks' -funksjonen gjør det motsatte, det vil si at den plukker ut det høyeste verdien alfabetet fra strengen. Dette kan uttrykkes bedre med eksemplet nedenfor.

str = 'EDUREKA' print ('n Dette er den origniale stringnn', str) print ('n Minimumsverdien er: n' + min (str)) print ('nMaksimumsverdien er: n' + max ( str))

hva som kan serialiseres i java

Erstatte

Erstatte funksjon er ganske enkel å forstå. Fra ordet erstatte seg selv kan vi utlede betydningen at visse deler av strengen kan erstattes med andre strengelementer. Vurder for eksempel koden nedenfor:

str = 'EDUREKA er EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' utskrift ('Den siste strengen etter erstatning er: n') utskrift ('For en forekomst') utskrift (str. plass (str1, str2, 1) ) print ('nFor two occurancen') print (str.replace (str1, str2, 2))

Med dette kommer vi til slutten av denne String Trimming in Python-artikkelen. Jeg håper du har nok ideer om strengtrimming.

For å få inngående kunnskap om Python sammen med dets forskjellige applikasjoner, kan du for live online trening med 24/7 support og levetidstilgang.

Har du spørsmål til oss? Nevn dem i kommentarfeltet i “String Trimming in Python”, så kommer vi tilbake til deg.