Združevanje nizov Python: vse, kar morate vedeti



Ta članek vas bo seznanil s preprostim konceptom programiranja, ki ima v določenih situacijah izjemno vrednost, to je združevanje nizov Python.

Ta članek vam bo predstavil preprost koncept programiranja, ki ima v določenih situacijah izjemno vrednost, tj Združevanje nizov. V tem članku bodo zajeti naslednji napotki:

Začnimo torej,





Združevanje nizov Python

Če še ne uporabljate jezika Python, morda še niste slišali za izraz povezovanje nizov. Naj bo to kateri koli programski jezik, ki ga uporabljate, prišel bo čas, ko boste morali združiti vsebino dveh ali več nizov, katerih postopek je v tehnični terminologiji znan kot združevanje. Najpreprostejši način razlage tega koncepta je, da vzamete dva različna niza, ki sta shranjena v tolmaču, in jih združite, da dosežete en sam poenoten namen. Primer tega dejanja je, da sta v Pythonu dva različna niza hello in world. Uporabite funkcijo povezovanja in jih naredite eno, kar je živ svet.

kaj je navidezna funkcija v javi

Nadaljujemo s tem člankom o združevanju nizov Python



Združevanje v Pythonu

Obstaja nekaj glavnih načinov za povezovanje nizov v Pythonu. Najprej pa razjasnimo osnove: novi niz, ki je nastal po združitvi dveh ločenih nizov, je znan kot objekt niza. To je zato, ker je Python v svojem jedru objektno usmerjen jezik, zato se vsak element v njem, najsi bo že obstoječi ali na novo ustvarjen, imenuje objekt.

Najlažji način združevanja dveh nizov v Pythonu je uporaba operatorja + ali plus. Primer tega je spodaj.

str1 = 'Pozdravljeni' str2 = 'Svet' str1 + str2

Zadnja vrstica v zgornji kodi je združevanje in ko se postopek izvede, se oblikuje nov niz.



Ena najpomembnejših stvari, ki jo je tu treba omeniti, je dejstvo, da Python ne more združiti celega števila in niza, saj se štejeta za bistveno različna predmeta. Če želite povezati niz in celo število, morate najprej pretvoriti katerega koli od njih v drug objekt, to je niz v celo število ali celo število v niz.

Če poskusite povezati niz in celo število brez pretvorbe, se na zaslonu vrne napaka. Da bi to bolje razumeli, si oglejte spodnji primer.

>>> print & lsquored & rsquo + lsquoyellow & rsquo Redyellow >>> print & lsquored & rsquo * 3 Redredred >>> print & lsquored & rsquo + 3 Traceback (zadnji klic zadnje): Datoteka & ldquo & rdquo, vrstica 1, v Vrsta napake: ne more Združevanje in lsquostr & rsquo in & lsquoint & rsquo predmeti >>

Nadaljujemo s tem člankom o združevanju nizov Python

Oblikovanje niza v Pythonu

Zdaj, ko se zavedate osnov združevanja niza v Pythonu, se pogovorimo več o formatiranju niza v Pythonu.

V Pythonu obstajata dva glavna načina interpolacije nizov. Da bi to bolje razumeli, si najprej poglejmo, kaj pomeni interpolacija nizov.

Interpolacijo nizov v Pythonu lahko preprosto definiramo kot postopek ocenjevanja vrednosti niza, ki je v pomnilniku tolmača vsebovana kot ena ali več ograd. Preprosto povedano, interpolacija nizov je metoda, ki razvijalcem olajša izvedbo oblikovanja in združevanja nizov v Pythonu.

Nadaljujemo s tem člankom o združevanju nizov Python

Uporaba operatorja%

Ena najpogosteje sprejetih metod za združevanje nizov v Pythonu je uporaba operatorja%. Če želite razumeti, kako se natančno uporablja v kodi, si oglejte spodnji primer.

x = 'jabolka' y = 'limone' z = 'V košarici sta% s in% s'% (x, y)

V zgornji kodi tolmač zamenja vrednosti% s z vrednostmi, shranjenimi v spremenljivkah x in y iz zgornjih vrstic. Ko je spremenljivka z natisnjena, dobimo naslednji rezultat.

V košarici so jabolka in limone

Nadaljujemo s tem člankom o združevanju nizov Python

Uporaba operaterja {}

Če kodirate, če uporabljate {}, služi kot ograda za spremenljivke, ki jih želite shraniti v niz. Če želite spremenljivke predati znotraj niza, morate najprej uporabiti funkcijo format ().

Ena glavnih prednosti uporabe funkcije format () je ta, da vam pred spajanjem podatkov ni treba pretvoriti celotnega števila v niz, saj bo to samodejno storilo tudi za vas. To je eden glavnih razlogov, zakaj ima ta način združevanja nizov prednost pred drugimi.

preobremenitev metode in preglasitev metode v javi

Za boljše razumevanje celotnega koncepta si oglejte spodnji primer.

Fname = “John” Lname = “Doe” Starost = “24” print “{} {} je stara {} let.“ Format (ime, ime, starost)

Med izvajanjem te kode bo tolmač vzel ustrezne vrednosti in jih shranil kot spremenljivke v ustrezne nize.

Nadaljujemo s tem člankom o združevanju nizov Python

Uporaba metode združevanja

Nenazadnje je uporaba metode Združevanja v Pythonu. Najboljša uporaba te metode je združitev seznama nizov v en rezultat. Oglejte si spodnji primer, da to bolje razumete.

>

'Hitra rjava lisica skoči čez lenega psa'

Zdaj pa ustvarimo nov seznam.

>>> glasba = [& ldquoMetallica & rdquo, & ldquoRolling Stones & rdquo, & ldquoACDC & rdquo, & ldquoBlack Sabbath & rdquo, & ldquoShinedown & rdquo]

Zdaj, da združimo oba niza, uporabimo naslednje.

>>> print & lsquo & rsquo.join (glasba) >>> print & ldquo & ldquo.join (glasba)

To nas pripelje do konca tega članka o združevanju nizov Python.

Če želite pridobiti poglobljeno znanje o Pythonu skupaj z različnimi aplikacijami, lahko za spletno usposabljanje v živo s podporo 24 ur na dan in 7 dni v tednu.

Imate vprašanje za nas? Omenite jih v oddelku za komentarje v članku in odgovorili vam bomo.