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å.
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.