Python: Hvordan man udskifter enkelt eller flere tegn i en streng?

I denne artikel vil vi diskutere, hvordan man erstatter enkelt eller flere tegn i en streng i Python.

Python giver en str.replace () -funktion dvs.

str.replace(old, new , count)

Det returnerer et nyt strengobjekt, der er en kopi af eksisterende streng med erstattet indhold. Også

  • Hvis optælling ikke er angivet, returnerer den en streng med alle forekomster af ‘gammel’, erstattet med ‘ny’ streng.
  • Hvis tællerparameter overføres, vil den også returnere en streng med de første ‘count’ forekomster af ‘gamle’ streng erstattet med ‘nye’ streng.

Lad os forstå det ved eksempler,

Erstat alle forekomster af givet karakter / streng i en streng

Antag, at vi har en streng, dvs.

mainStr = "Hello, This is a sample string"

Nu kan vi erstatte alle forekomster af ‘s ‘med’ X ‘dvs.

"""Replace all occurrences of given character or string in main string"""otherStr = mainStr.replace("s" , "X") 

Indholdet af andetStr er som følger,

Hello, ThiX iX a Xample Xtring

Som strenge er uforanderlige i Python, så vi kan ikke ændre dens indhold. Derfor returnerer medlemsfunktioner som erstat () en ny streng.
Da vi ikke har angivet tællerparameteren i erstatningsfunktionen (). Så det vil erstatte alle forekomster af ‘s’ med ‘X’. Men hvad hvis vi kun vil erstatte de første få begivenheder i stedet for alle? Lad os se, hvordan vi gør det,

Erstat første n forekomster af givet karakter / understreng i en streng

Antag, at vi har en streng, dvs.

mainStr = "Hello, This is a sample string"

Nu kan vi erstatte de første 2 forekomster af ‘s’ med ‘XXXS’ dvs.

"""Replace First 2 occurrences of given character or string in main string"""otherStr = mainStr.replace("s" , "XXXS", 2) 

Indholdet af otherStr er som følger,

Hello, ThiXXXS iXXXS a sample string

Da vi har passeret optællingsparameteren som 2, erstattes kun de første 2 forekomster af ‘s’ i den returnerede kopi.

Erstat flere tegn / strings i en streng

str.replace () -funktion kan kun erstatte forekomsterne af en given substreng. Men hvad hvis vi vil erstatte flere understrenge i en given streng?

Antag, at vi har en streng, dvs.

mainStr = "Hello, This is a sample string"

Hvordan skal man nu erstatte alle forekomster af disse tre tegn ‘s’, ‘l’, ‘a’ med denne streng ‘AA’?
Lad os oprette en ny funktion over erstatte () for at gøre det, dvs.

"""Replace a set of multiple sub strings with
read more

Analyse af kunstværker: Les Demoiselles d Avignon af Picasso

Pablo Picasso var den første kunstner, der blev udstillet på Louvre i løbet af sin levetid. skylder denne succes ikke kun hans talent, men også evnen til at opfinde nye kunstneriske stilarter og værker. I 1907 afslørede Pablo Picasso Les Demoiselles d’Avignon (de unge damer i Avignon), hvor dets bordelinspirerede emne var lige så kontroversielt som dets Artsper afslører den sande intention bag maleriet, der revolutionerede Picassos arbejde og kunsthistorien.

Kontekst og historie

“Les Demoiselles read more

Cyrus den Store

Cyrus den Store.

Cyrus (gammel persisk Kourosh eller Khorvash, moderne persisk: کوروش, Kourosh) (ca. 576 – juli 529 fvt) , også kendt som Cyrus den Store og Cyrus II af Persien, var grundlæggeren af det persiske imperium under Achaemenid-dynastiet. Som hersker over det persiske folk i Anshan erobrede han mederne og fortsatte med at erobre det babyloniske imperium. Han skrev Cyrus-cylinderen, der betragtes som den første erklæring om menneskerettigheder.

I historiske artefakter, read more

Selvopfyldende profeti

Hvad er en selvopfyldende profeti?

En selvopfyldende profeti er en forventning – positiv eller negativt – om noget eller nogen, der kan påvirke en persons adfærd på en måde, der fører disse forventninger til at blive en realitet. For eksempel, hvis investorer tror, at aktiemarkedet vil gå ned, køber de færre aktier AktierHvad er en aktie? En person, der ejer aktier i et selskab, kaldes en aktionær og er berettiget til at kræve en del af selskabets resterende aktiver og indtjening (hvis virksomheden nogensinde read more

7 måder drikkevand hjælper med at forbedre huden

Mange mennesker undervurderer drikkevandets kraft, og de positive påvirkninger det kan have på din hud og dit generelle helbred. Din hud er det største organ i din krop, der beskytter dig, opbevarer lipider og vand, forhindrer væsketab og fungerer som termoregulering. At drikke mere vand er den mest naturlige måde at få den strålende, glødende og sunde hud, som vi alle ønsker.

Lad os se på 7 måder, drikkevand hjælper med at forbedre huden.

# 1 . Hængende hud

Hurtig fedtafgivelse eller ekstremt vægttab read more

Al Capone (Dansk)

New York City

Capone blev oprindeligt involveret i mindre bander, der omfattede Junior Forty Thieves og Bowery Boys. Derefter sluttede han sig til Brooklyn Rippers og derefter den magtfulde Five Points Gang med base i Lower Manhattan. I løbet af denne tid blev han ansat og mentoreret af en racketmand Frankie Yale, en bartender i en Coney Island dansesal og salon kaldet Harvard Inn. Capone fornærmede utilsigtet en kvinde, mens han arbejdede døren, og han blev skåret med en kniv tre gange på venstre side read more

Sportsbrok

Ligesom de kirurgiske muligheder for ægte brok kan reparation af sportsbrok udføres som en traditionel, åben operation med et langt snit eller som en minimalt invasiv endoskopisk procedure. . I en endoskopi foretager kirurgen flere små snit og bruger et rørlignende kamera, kaldet et endoskop, for at se inde i maven. Kirurgen suturer derefter revet blødt væv eller bruger en kombination af borehuller, ankre, suturer, hudlim og syntetisk maske til at fastgøre fuldstændigt brudte ledbånd.

Hvis den lille inguinal nerve i lysken er blevet såret arret efter mange års fysisk aktivitet, vil kirurgen også afbryde denne nerve under operationen for at lindre patientens smerter. Denne procedure kaldes en inguinal neurektomi.

Yderligere kirurgisk behandling af sportsbrok

I nogle tilfælde af sportsbrok fortsætter smerter i det indre lår efter operationen. En yderligere operation, kaldet adduktor tenotomi, kan anbefales til at løse denne smerte. I denne procedure er senen, der fastgør de indre lårmuskler til pubis. senen sene read more

1935 Buffalo Nickel (Dansk)

Buffalo nikkelproduktion steg markant i 1935 med mere end 80 millioner Buffalo nickels fremstillet det år. Alle tre mynter var genoptaget produktionen af fem cent-mønten, og derfor betragtes hver almindelig udgave af Buffalo-nikkel i 1935 som almindelig. Der er dog stadig masser af buffalo nikkel entusiaster at nyde omkring 1935 nikkel. Ud over de tre sædvanlige sorter (1935, 1935-D og 1935-S Buffalo nikkel) er der også få matricevariationer, der holder Buffalo-samlere på tæerne.

Der read more

Brok

Hvad er en brok?

En brok opstår, når et indre organ eller en anden kropsdel stikker gennem væggen i muskler eller væv der normalt indeholder det. De fleste brok forekommer i bughulen, mellem brystet og hofterne.

De mest almindelige former for brok er:

  • Lyskebrok: Hos mænd er lyskekanalen en passage til sædstrengen og blodkarrene, der fører til testiklerne. Hos kvinder indeholder den inguinal kanal den runde ledbånd, der giver støtte til livmoderen. I en lyskebrok stikker fedtvæv eller en del af tarmen ind i lysken øverst på det indre lår. Dette er den mest almindelige type brok og påvirker mænd oftere end kvinder.
  • Femoral brok: Fedtvæv eller en del af tarmen stikker ud i lysken øverst på det indre lår. Femorale brok er meget mindre almindelig end lyskebrok og påvirker hovedsageligt ældre kvinder.
  • Navlebrok: Fedtvæv eller en del af tarmen skubber gennem maven nær navlen (navlen).
  • Hiatal (hiatus) brok: En del af maven skubber op i brysthulen gennem en åbning i mellemgulvet (det vandrette muskelark, der adskiller brystet fra underlivet).

Andet broketyper inkluderer:

  • Incisional brok: Væv stikker ud gennem stedet for et abdominalt ar fra en fjern abdominal eller bækkenoperation.
  • Epigastrisk brok: Fedtvæv stikker ud gennem abdominalområde mellem navlen og den nedre del af brystbenet (brystbenet).
  • Spigelian brok: Tarmen skubber gennem maven ved siden af abdominal muskel, under navlen.
  • Membranbrok: Organer i underlivet bevæger sig ind i brystet gennem en åbning i mellemgulvet.

Hvor almindelige er hern ias?

Af alle brok, der forekommer:

  • 75 til 80% er lyske- eller lårbenet.
  • 2% er snit eller ventrale.
  • 3 til 10% er navlestrengende og påvirker 10 til 20% af nyfødte; mest tæt på sig selv efter 5 år.
  • 1 til 3% er andre typer.

Hvad forårsager en brok?

Inguinal og lårbenets brok skyldes svækkede muskler, der kan have været til stede siden fødslen, eller er forbundet med aldring og gentagne stammer på maven og lysken. En sådan stamme kan komme read more

74 Naughty Christmas Pick Up Lines for at hjælpe dig med at score med julemanden

Der er noget så magisk og vidunderligt ved juletiden. Alle har det bedste humør og har deres bedste opførsel. Hvis du er voksen, ved du dog, at der virkelig ikke er nogen grund til at være god. Det er rigtigt: Hvorfor ikke være lidt fræk? Du kan få din “dårlige (røv) mor” -status på så mange måder. Måske spidser du din varm chokolade eller flirter med bae under mistelten på familiens julemiddag. Du kan også eksperimentere med stødhed ved at bede om en (eller mere) read more