Python er et hendig programmeringsspråk som letter brukere med flere innebygde funksjoner og operatører for å utføre forskjellige operasjoner, for eksempel å eliminere ekstra komma, tegn eller symboler fra strengen. Noen ganger ønsker programmerere å fjerne ekstra kommaene fra en hvilken som helst streng som kan legges til tidligere, og nå vil de ikke holde den i koden eller strengen.
Dette innlegget vil gi de forskjellige teknikkene for å fjerne komma fra strengen i Python.
Hvordan fjerne komma fra streng i Python?
Følgende metoder brukes til å fjerne komma fra en streng i Python:
Metode 1: Fjern kommaene fra strengen i Python ved hjelp av "for" -sløyfe
For å fjerne kommaene fra strengen, “til”Løkke kan brukes. "For" -sløyfen er den iterative funksjonen i Python som kan brukes til å iterere over en sekvens. De oppgitte dataene kan være en tuple, et sett med instruksjoner, en liste eller en streng.
Eksempel
Først må du lage en strengvariabel:
original_string = "dette, er, min testing, kode"
Lag deretter en tom tom variabel som brukes til å lagre resultatet av utført streng som ikke inneholder komma:
resulterer_string = ""
Nå vil vi krysse gjennom det spesifiserte strengtegnet etter karakter ved å bruke en "til" Løkke. Under krysset vil vi sjekke gjennom “hvis”Uttalelse om vår nåværende karakter er et komma eller ikke. Hvis tegnet ikke er et komma, kan du legge til den nåværende karakteren til den tidligere opprettet tomme strengen ved å bruke strengen sammenkobling "+”Operasjon. Ellers vil det sjekket tegnet fjerne fra strengen:
For alfabet i original_string:
Hvis alfabet != ",":
resulterer_string = resulterende_string + alfabet
Når sløyfeutførelsen og karakteren stemmer ferdig, vil vi få produksjonen gjennom "skrive ut()”Uttalelse:
print (resulter_string)
Produksjon
Metode 2: Fjern kommaene fra strengen i Python ved å bruke “RE.sub () ”-metode
Den andre måten å eliminere kommaene fra strengen i Python er ved å bruke "regex ()”Eller“re”Metode. “re”Term er et vanlig uttrykk som er Pythons innebygde metode som brukes til å håndtere systematiske uttrykk. Denne pakken inneholder “re.under()”Funksjon som utfører erstatning, bytte eller eliminering av kommaene fra strengene i Python.
Syntaks
Syntaksen til “re.under()”Funksjonen er angitt nedenfor:
re.Sub (oldValue, erstatningsevalue, input_string)
Her:
La oss sjekke ut følgende eksempel for bedre forståelse!
Eksempel
Først må du importere regex “re”Pakke
Import re
Deretter, ring "re.under()”Metode med de nødvendige argumentene og send dem til“resulterende_string”
resulterer_string = re.sub (",", "", original_string)
Til slutt, bruk "skrive ut()”Funksjon og få kommaene eliminert modifisert streng:
print (resulter_string)
Det kan sees i den medfølgende utgangen, den resulterende strengen har ingen komma:
Metode 3: Fjern kommaene fra strengen i Python ved å bruke “erstatte ()” -metode
For å eliminere kommaene fra enhver gitt streng i Python, "erstatte()”Funksjon kan brukes. Den kan returnere en duplikatstreng der en substrings nærvær utveksles sammen med en annen.
Syntaks
Den generelle syntaksen til “erstatte()”Metode er:
str.Erstatt (oldValue, erstatningsevalue)
Her:
For å utforske funksjonaliteten til den ovennevnte metoden, sjekk ut følgende eksempel!
Eksempel
Vi har brukt den tidligere opprettet “Original_string”Variabel streng. Bruk deretter “erstatte()”Metode som tar det nødvendige argumentet og overfører dem til“resulterende_string”Variabel:
resulter_string = original_string.erstatte(",", "")
Få den modifiserte strengen ved å bruke "skrive ut()”Uttalelse:
print (resulter_string)
Produksjon
Det er alt! Vi har samlet de forskjellige metodene for å eliminere komma fra hvilken som helst streng i Python.
Konklusjon
For å fjerne kommaene fra en hvilken som helst streng i Python, den iterative funksjonen "til”Loop,“re.under()”Metode, og“erstatte()”Metode kan brukes. "For" -sløyfen er den iterative funksjonen som kan brukes til å iterere over en sekvens. Der.Sub () ”-funksjon brukes til erstatning, bytte eller eliminering av kommaene fra strengene, og" erstatning () "-funksjonen returnerer en duplikatstreng der en substrings nærvær byttes sammen med en annen. Dette innlegget demonstrerte måtene å fjerne komma fra strengen i Python.