Python

Hvordan bli med på lister i Python

Hvordan bli med på lister i Python

Lister er en viktig datastruktur i Python, som brukes til å lagre flere elementer i en enkelt container. Python-lister kan lagre både lignende og heterogene typer elementer. I Python kan du bli med eller sammenkoble to eller flere lister. Å bli med på en liste smelter sammen flere lister i en enkelt liste. Denne artikkelen forklarer sammenføyning eller sammenkobling av Python-lister på flere måter.

Hvordan bli med i Python-lister

Følgende inkluderer metoder for å bli med på lister i Python:

  1. Bruker legg til () funksjon
  2. Bruker forlenge() funksjon
  3. Bruker '+' operatør
  4. Bruker '*' operatør

Vi vil diskutere disse metodene en etter en.

Metode 1: Bruke append () -funksjonen

De legg til () funksjon er en innebygd funksjon i Python som setter inn elementer til slutten av en liste. I det følgende eksemplet vil vi bruke legg til () funksjon for å bli med i to lister.

#creating list 1
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
#foreningslister 1 og 2 ved hjelp av tilleggsfunksjon
myList1.legg til (myList2)
#utskrift av den nye listen
skriv ut (myList1)

Produksjon

I utgangen vil du se at den første listen er lagt til en annen, til slutten av listen som et element.

For å bli med på elementer i lister, må vi gjenta gjennom liste2 ved hjelp av til sløyfe og legg til hvert element separat til slutten av listen1.

#creating list 1
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
#foreningslister 1 og 2 ved hjelp av tilleggsfunksjon
for x i myList2:
myList1.legge til (x)
#utskrift av den nye listen
skriv ut (myList1)

Produksjon

Nå kan det sees at listene er sammenkoblet.

På samme måte kan vi bli med på tre lister ved hjelp av funksjonen append ().

#creating list 1
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
#creating list 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
#foreningslister 1, 2 og 3 ved hjelp av tilleggsfunksjonen
for x i myList2:
myList1.legge til (x)
for x i myList3:
myList1.legge til (x)
#utskrift av listen
skriv ut (myList1)

Produksjon

Metode 2: Bruk utvidelsesfunksjonen ()

De forlenge() funksjon er den innebygde funksjonen i Python som kan brukes til å bli med på lister. Denne funksjonen legger til elementene i den ene listen til slutten av den andre listen. Det er ikke nødvendig å gjenta ved hjelp av løkker med

forlenge() funksjon. I det følgende eksemplet vil vi lage to lister og bli med dem ved hjelp av forlenge() funksjon.

#creating list 1
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
# bruker utvide () -funksjonen
myList1.utvide (myList2)
#utskrift av listen
skriv ut (myList1)

Produksjon

Som du kan se i følgende utgang, har listene blitt slått sammen.

Metode 3: Bruke '+' operatøren

Lister kan også settes sammen ved hjelp av '+' operatøren. Dette er den enkleste metoden for å bli med på lister i Python. Lister som blir slått sammen ved hjelp av '+', lagres i en ny liste. I det følgende eksemplet vil vi bruke '+' operatøren til å bli med i tre lister.

#creating list 1
myList1 = [1,2,3]
#creating list 2
myList2 = [4,5,6,7,8]
#creating list 3
myList3 = [1,3,4,6,7,8,4]
# blir med på listen ved hjelp av '+' operatoren
myList1 = myList1 + myList2 + myList3
#utskrift av listen
print ("Den sammenføyde listen er:", myList1)

Produksjon

Følgende utgang viser de sammenføyde listene.

Metode 4: Bruke operatøren '*'

Operatøren '*' kan også brukes til å bli med i Python-lister. Denne funksjonen støttes imidlertid bare av Python 3.6+ versjon av Python. De sammenføyde listene er lagret i den nye listen. La oss bruke '*' operatøren for å bli med på listene.

# lage en liste 1
myList1 = [1,2,3]
# lage en liste 2
myList2 = [4,5,6,7,8]
# lage en liste 3
myList3 = [1,3,4,6,7,8,4]
# blir med på listen ved hjelp av '*' operatoren
myList1 = [* myList1, * myList2, * myList3]
#utskrift av listen
print ("Den sammenføyde listen er:", myList1)

Produksjon

Som du kan se i følgende utgang, har listene blitt slått sammen ved hjelp av '*' operatøren.

Konklusjon

Listen i Python er en beholder som brukes til å lagre elementer i en sekvens. Python-lister kan slås sammen på flere måter. Denne artikkelen forklarte hvordan du kan bli med på lister i Python med fire grunnleggende metoder gjennom flere enkle eksempler.

Hvordan øke FPS i Linux?
FPS står for Bilder per sekund. FPSs oppgave er å måle bildefrekvensen i videoavspilling eller spillprestasjoner. Med enkle ord betegnes antall uavbru...
Topp Oculus App Lab-spill
Hvis du er Oculus-hodesettinnehaver, må du være klar over sideloading. Sidelading er prosessen med å installere ikke-butikkinnhold på hodesettet. Side...
Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...