String Trimming in Python: alles wat u moet weten



Dit artikel biedt u een gedetailleerde en uitgebreide kennis over het implementeren van String Trimming in Python met voorbeelden.

Het trimmen van een string kan erg handig zijn en heeft meerdere toepassingen. Veel codeerders gebruiken de trimfunctie buitensporig om informatie te extraheren die voor hen waardevol kan zijn uit een originele string. In dit artikel gaan we String Trimming bespreken :

Inleiding tot trimmen

Er zijn andere functionaliteiten die Python bezit die hier erg op lijken. Een van die dingen is ' Snaren snijden ”. Hier kunnen we de snaren in vele delen verdelen en verschillende opties op de snaar toepassen. We kunnen bepaalde secties verwijderen, het eerste deel uitsnijden, de laatste letters van de string verwijderen en deze op die posities ook vervangen door andere strings.





String-Trimming

jobtracker en tasktracker in hadoop



Aangezien dat helemaal een apart gedeelte is, gaan we nu kijken wat er met snaren kan worden gedaan via trimmen.

Wat is het trimmen van snaren in Python?

Het trimmen van een snaar gebeurt op drie manieren, zoals weergegeven in het bovenstaande diagram. Laten we ze eens bekijken.

  • Strip - Een nieuwe string wordt geretourneerd na het verwijderen van eventuele volgspaties of voorloopspaties.



  • R-strip - Dit levert een nieuwe string op waarvan alleen de volgspaties zijn verwijderd. Vandaar de naam 'rstring', dat wil zeggen dat de spaties alleen aan de rechterkant van de string worden verwijderd.

  • L-strip - “Lstrip” doet het tegenovergestelde van de R-strip. Het verwijdert de witruimten aan het begin van de string, de linkerkant.

Standaard vereisen al deze functies niet verplicht een argument om door te geven om spaties te verwijderen. Alleen als een bepaald teken verwijderd moet worden, wordt dat in het argument vermeld en wordt het dienovereenkomstig verwijderd van de voorloop- en achterliggende plaatsen.

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

Laten we nu eens kijken naar een bepaald teken dat uit een string moet worden gehaald.

str = '&&&&&& EDUREKA &&&&&&' print ('n Dit is de originele stringnn', str) print ('n Hieronder is de gebruikelijke stripfunctie n') print (str.strip ('&')) print ('n Hieronder is de R -strip functionnn ') print (str.rstrip (' & ')) print (' n Hieronder staat de L-strip functionnn ') print (str.lstrip (' & '))

marionet versus chef versus havenarbeider

Er zijn andere functionaliteiten, die hieromheen draaien onderwerp van het trimmen van snaren in python. Laten we nu eens kijken naar andere eenvoudige functionaliteiten die op strings worden toegepast.

Min en Max van een string

Hier is de minimumfunctie of de 'min' om de laagste waarde van het alfabet uit de string te halen. Dat komt uit de reeks alfabetten A-Z, waarbij A de laagste waarde is en Z de hoogste. De 'max' -functie doet het tegenovergestelde, namelijk, het kiest het alfabet met de hoogste waarde uit de string. Dit kan beter worden uitgedrukt met het onderstaande voorbeeld.

str = 'EDUREKA' print ('n Dit is de originele stringnn', str) print ('n Het minimumwaardeteken is: n' + min (str)) print ('nHet maximumwaardeteken is: n' + max ( str))

wat is abstractie in c ++

Vervangen

De functie Vervangen is vrij eenvoudig te begrijpen. Aan het woord vervangen zelf kunnen we de betekenis afleiden dat bepaalde delen van de string vervangen kunnen worden door andere stringelementen. Overweeg bijvoorbeeld de onderstaande code:

str = 'EDUREKA is EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' print ('De laatste string na vervanging is: n') print ('For one occurancen') print (str.replace (str1, str2, 1) ) print ('nVoor twee exemplaren') print (str.replace (str1, str2, 2))

Hiermee komen we aan het einde van dit String Trimming in Python-artikel. Ik hoop dat je genoeg ideeën hebt over het trimmen van snaren.

Om diepgaande kennis van Python en zijn verschillende toepassingen te krijgen, kunt u voor live online training met 24/7 ondersteuning en levenslange toegang.

Heeft u een vraag voor ons? Noem ze in het commentaargedeelte van 'String Trimming in Python' en we nemen zo spoedig mogelijk contact met je op.