Noen ganger, mens de jobber med Python, møter brukere problemer som det kreves å legge til elementer i en liste. Python -lister er en vanlig datatype som brukes til å lagre data. Den kan inneholde forskjellige datatyper og er også mutable. På den annen side er Python -strengene inne i sitatene enten enkelt eller dobbelt.
Dette innlegget illustrerte flere teknikker for å legge til strengen i listen.
Hvordan legge til streng til liste i Python?
For å legge til en streng i listen, brukes følgende metoder:
Metode 1: Legg til streng i listen i Python ved å bruke “+” -operatøren
Den enkleste måten å legge til strengen på listen er "+”Operatør som brukes til å konvertere den medfølgende strengen til listen i Python.
Eksempel
Først må du erklære og initialisere listen med numeriske verdier:
Mylist = [1, 2, 3, 4]Opprett deretter en strengtypevariabel og pass en streng:
TestString = 'fem'Nå, ring “skrive ut() ”Uttalelse for å sjekke elementet på listen samt verdien av strengvariabelen:
Print ("Original List:" + Str (MyList))Bruk deretter “+”Operatør for å legge til strengen i listen som et element:
Mylist += [TestString]Til slutt, bruk utskriftserklæringen for å sjekke det endelige resultatet av listen:
print ("Listen etter å ha lagt til streng:" + str (myList))Produksjon
Metode 2: Legg til streng i listen i Python ved å bruke “Sett inn ()” -metode
En annen enklest metode for å konvertere enhver Python -streng til en Python -liste er "sett inn()”Metode. Det brukes til å legge til/sette inn elementet på slutten av den medfølgende Python -listen ved å bruke lengden som indeksnummer.
Eksempel
Bruke "Len ()”Funksjon for å få lengden på listen og lagre den i“Indexnum”Variabel:
IndexNum = Len (MyList)Ring "sett inn()”Funksjon sammen med den nødvendige strengen og liste indeksen som en parameter:
min liste.Sett inn (Indexnum, TestString)For å få den resulterende listen, bruk utskriftserklæringen:
print ("Listen etter å ha lagt til streng:" + str (myList))Som du kan se, er den medfølgende strengen blitt lagt til i listen som elementet med hell:
Metode 3: Legg til streng i listen i Python ved å bruke “Extend ()” -metode
“forlenge()”Metode brukes også for å legge til strengen i listen i Python ved å slå sammen en liste med den siste av den andre listen.
Eksempel
Ring "forlenge()”Metode sammen med den nødvendige strengen som en liste som må legge til listen som en parameter:
min liste.Utvidelse ([TestString])Bruke "skrive ut()”Funksjon for å vise det nødvendige resultatet:
print ("Listen etter å ha lagt til streng:" + str (myList))Produksjon
Metode 4: Legg til streng i listen i Python ved å bruke “Iterertool.kjede () ”-metode
Python har flere biblioteker som inneholder forskjellige funksjoner for å utføre flere operasjoner. “iterertools”Er en av dem. Det inkluderer "iterertools.kjede()”Metode som kan brukes til å sammenfalle den medfølgende listen med et hvilket som helst strengelement.
Eksempel
Først må du importere “iterertools”Bibliotek:
Importer iterertoolsDeretter, kall dens “iterertools.kjede()”Metode og pass en liste og strengvariabel som en liste til den:
myList = liste (iterertools.kjede (myList, [teststring]))For å vise resultatet, bruk utskriftserklæringen:
print ("Listen etter å ha lagt til streng:" + str (myList))Produksjon
Det er alt! Vi har beskrevet de forskjellige måtene å legge til strenger på listen.
Konklusjon
For å legge til strengen på listen, "+”Operatør,“sett inn()”Metode,“forlenge()”Metode, og“iterertool.kjede()”Metode kan brukes. Alle metoder og operatører er Pythons innebygde funksjonalitet. Dette innlegget illustrerte flere teknikker for å legge til strengen i listen.