Strängtrimning i Python: Allt du behöver veta



Den här artikeln ger dig en detaljerad och omfattande kunskap om hur man implementerar strängtrimning i Python med exempel.

Att trimma en sträng kan vara mycket användbart och det har flera applikationer. Många kodare använder trimningsfunktionen för att extrahera information, vilket kan vara värdefullt för dem från en originalsträng. I den här artikeln ska vi diskutera strängtrimning i :

Introduktion till trimning

Det finns andra funktioner som python har som kan verka mycket lika detta. En sådan sak är ” Skivning av strängar ”. Här kan vi dela upp strängarna i många delar och få olika alternativ tillämpade på strängen. Vi kan ta bort vissa sektioner, klippa ut den första delen, ta bort de sista bokstäverna i strängen och ersätta den med andra strängar i dessa positioner också.





String-Trimming



Eftersom det helt och hållet är ett separat avsnitt, låt oss nu titta på vad som kan göras med strängar via trimning.

Vad är strängtrimning i Python?

Trimning av en sträng görs på tre sätt som avbildat i ovanstående diagram. Låt oss ta en titt på dem.

  • Remsa - En ny sträng returneras efter borttagning av efterföljande utrymmen eller ledande mellanslag.



    power bi vs tableau 2016
  • R-remsa - Det här matar ut en ny sträng med endast de bakre utrymmena borttagna. Därav namnet 'rstring', dvs. ta bort mellanslag endast från strängens högra sida.

  • L-Strip - “Lstrip” gör motsatsen till R-remsan. Det tar bort de vita utrymmena från början av strängen, som är den vänstra sidan.

Som standard kräver alla dessa funktioner inte obligatoriskt att ett argument skickas för att ta bort några mellanslag. Först när en viss karaktär behöver tas bort nämns det i argumentet och det kommer därför att tas bort från de främsta och efterföljande platserna.

str = 'EDUREKA' print (f'String = '{s1}' n ') print (f'After Reming 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')

Låt oss nu överväga att en viss karaktär ska extraheras från en sträng.

str = '&&&&&& EDUREKA &&&&&& print (' n Detta är den origniella strängnn ', str) print (' n Nedan är den vanliga remsfunktionen n ') print (str.strip (' & ')) print (' n Nedan är R -strip functionnn ') print (str.rstrip (' & ')) print (' n Nedan är L-strip functionnn ') print (str.lstrip (' & '))

Det finns andra funktioner som kretsar kring detta liknande ämne strängtrimning i python. Låt oss nu titta på andra enkla funktioner som tillämpas på strängar.

vad är de 6 sätten att använda detta nyckelord?

Min och Max av en sträng

Här är minimifunktionen eller ”min” att extrahera alfabetets minsta värde från strängen. Det är från uppsättningen alfabet A-Z, A är det lägsta värdet och Z är det högsta. Funktionen 'max' gör det motsatta, vilket innebär att den väljer ut det högsta värdet alfabetet från strängen. Detta kan bättre uttryckas med exemplet nedan.

python konvertera nummer till binärt
str = 'EDUREKA' print ('n Detta är den origniella stringnn', str) print ('n Minsta värdetecken är: n' + min (str)) print ('nTeckenet för maximalt värde är: n' + max ( str))

Byta ut

Ersättningsfunktionen är ganska enkel att förstå. Från ordet ersätt själv kan vi härleda innebörden att vissa delar av strängen kan ersättas med andra strängelement. Tänk till exempel på koden nedan:

str = 'EDUREKA är EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' utskrift ('Den sista strängen efter utbyte är: n') utskrift ('För en förekomst') utskrift (str. ersättning (str1, str2, 1) ) skriv ut ('nFör två förekomster') skriva ut (str. ersättning (str1, str2, 2))

Med detta kommer vi till slutet av denna strängtrimning i Python-artikeln. Jag hoppas att du har tillräckligt med idéer om strängtrimning.

För att få fördjupad kunskap om Python tillsammans med dess olika applikationer kan du för live online-utbildning med support dygnet runt och livstidsåtkomst.

Har du en fråga till oss? Nämn dem i kommentarsektionen i ”String Trimming in Python” så återkommer vi till dig.