Python

Sådan deltager du i lister i Python

Sådan deltager du i lister i Python

Lister er en vigtig datastruktur i Python, der bruges til at gemme flere elementer i en enkelt container. Python-lister kan gemme både lignende typer og heterogene typer af elementer. I Python kan du deltage i eller sammenkæde to eller flere lister. Deltagelse i en liste fletter adskillige lister til en enkelt liste. Denne artikel forklarer sammenføjning eller sammenkædning af Python-lister på flere måder.

Sådan tilmelder du dig Python-lister

Følgende inkluderer metoder til sammenføjning af lister i Python:

  1. Bruger Tilføj() fungere
  2. Bruger forlænge() fungere
  3. Bruger '+' operatør
  4. Bruger '*' operatør

Vi vil diskutere disse metoder en efter en.

Metode 1: Brug af append-funktionen ()

Det Tilføj() funktion er en indbygget funktion i Python, der indsætter elementer i slutningen af ​​en liste. I det følgende eksempel bruger vi Tilføj() funktion til at slutte sig til to lister.

#oprette liste 1
myList1 = [1,2,3,4,5]
#oprette liste 2
myList2 = [6,7,8,9]
# sammenføjningslister 1 og 2 ved hjælp af tilføjelsesfunktion
myList1.tilføj (myList2)
# udskriver den nye liste
udskriv (myList1)

Produktion

I output ser du, at den første liste er blevet føjet til en anden, til slutningen af ​​listen som et element.

For at deltage i elementer på lister skal vi gentage gennem liste2 ved hjælp af til loop og tilføj hvert element separat til slutningen af ​​listen1.

#oprette liste 1
myList1 = [1,2,3,4,5]
#oprette liste 2
myList2 = [6,7,8,9]
#foreningslister 1 og 2 ved hjælp af tilføjelsesfunktion
for x i myList2:
myList1.tilføj (x)
# udskriver den nye liste
udskriv (myList1)

Produktion

Nu kan det ses, at listerne er sammenkædede.

På samme måde kan vi deltage i tre lister ved hjælp af funktionen append ().

#oprette liste 1
myList1 = [1,2,3,4,5]
#oprette liste 2
myList2 = [6,7,8,9]
#oprette liste 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
#foreningslister 1, 2 og 3 ved hjælp af append-funktionen
for x i myList2:
myList1.tilføj (x)
til x i myList3:
myList1.tilføj (x)
# udskriver listen
udskriv (myList1)

Produktion

Metode 2: Brug af udvidelsesfunktionen ()

Det forlænge() funktion er den indbyggede funktion i Python, der kan bruges til at deltage i lister. Denne funktion tilføjer elementerne på den ene liste til slutningen af ​​den anden liste. Det er ikke nødvendigt at gentage ved hjælp af løkker med

forlænge() fungere. I det følgende eksempel opretter vi to lister og slutter os til dem ved hjælp af forlænge() fungere.

#oprette liste 1
myList1 = [1,2,3,4,5]
#oprette liste 2
myList2 = [6,7,8,9]
# bruger udvidelsesfunktionen ()
myList1.udvid (myList2)
# udskriver listen
udskriv (myList1)

Produktion

Som du kan se i følgende output, er listerne blevet tilsluttet med succes.

Metode 3: Brug af '+' operatøren

Lister kan også tilsluttes ved hjælp af '+' operatoren. Dette er den nemmeste metode til at slutte sig til lister i Python. Lister, der tilsluttes ved hjælp af '+', gemmes på en ny liste. I det følgende eksempel bruger vi '+' operatoren til at deltage i tre lister.

#oprette liste 1
myList1 = [1,2,3]
#oprette liste 2
myList2 = [4,5,6,7,8]
#oprette liste 3
myList3 = [1,3,4,6,7,8,4]
# tilslutter sig listen ved hjælp af '+' operatoren
myList1 = myList1 + myList2 + myList3
# udskriver listen
print ("Den tilsluttede liste er:", myList1)

Produktion

Følgende output viser de sammenføjede lister.

Metode 4: Brug af '*' operatøren

Operatøren '*' kan også bruges til at deltage i Python-lister. Denne funktion understøttes dog kun af Python 3.6+ version af Python. De tilsluttede lister gemmes på den nye liste. Lad os bruge '*' operatøren til at deltage i listerne.

#oprette en liste 1
myList1 = [1,2,3]
#oprette en liste 2
myList2 = [4,5,6,7,8]
#oprette en liste 3
myList3 = [1,3,4,6,7,8,4]
# tilslutter sig listen ved hjælp af '*' operatoren
myList1 = [* myList1, * myList2, * myList3]
# udskriver listen
print ("Den tilsluttede liste er:", myList1)

Produktion

Som du kan se i følgende output, er listerne blevet tilsluttet med succes ved hjælp af '*' operatoren.

Konklusion

Listen i Python er en beholder, der bruges til at gemme elementer i en sekvens. Python-lister kan tilsluttes på flere måder. Denne artikel forklarede, hvordan man sammenføjede lister i Python med fire grundlæggende metoder gennem flere enkle eksempler.

Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...
Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...