programmeringsspråket Python är ett allmänt ändamål datoranvändning språk som låter en användare skapa unika bitar av sekvens protokollet kallas en lista . När en användare väljer att skriva ut en lista , kommer displayen att visa varje objekt som finns med på listan i en förutbestämd ordning . Python -användare har ett par olika alternativ för att slå samman dessa listor tillsammans beroende på resultatet de söker . Definiera listor
vill sammanfoga två olika listor tillsammans i Python , måste listorna definieras med de objekt de innehåller . Listor identifieras i Python programkod med termen " lista " eller förkortningen " L. " En enkel lista kan skapas med syntaxen " L = x , y , z ... " , där x , y och z är olika objekt i listan. Du kan tilldela en variabel till en lista samtidigt definiera det i Python med syntaxen " list = A = x , y , z ... " där A är den variabel som du vill tilldela .
Merge Sort
" mergesort ( ) " -kommandot i Python programkod delar en lista i underlistor , sorterar dem och slår dem tillbaka in i en sorterad stor lista . Korrekt syntax i Python -kod är " mergesort ( A ) " , där A är den variabel som tilldelas en lista . Merge sort är ett effektivt alternativ för sammanslagning och sortering långa listor , oftast de som innehåller 30 delar eller mer . Ett enkelt " merge ( ) " -kommandot kommer att kombinera två separata listor i en ordnad lista , . Syntaxen bör läsa " merge ( A , B ) " , där A och B är variabler tilldelats två olika listor
Gå
" gå " Python kommandot är användbart för att kombinera vissa element i en lista , skapa ett stort värde från flera mindre värden . Till exempel , anta en förteckning , som definieras som A , innehåller gemener "a" till " e " i ordningsföljd : " . A = a , b , c , d , e " The Python syntax " gå ( A [ 2:4 ] ) " skulle slå samman , eller länken i sekventiell ordning , de mittersta tre punkter i denna lista . Den resulterande koden kommer ut en lista " A " som lyder: . A , bcd , e
Extend
Python kommandot " förlänga " kommer att lägga de värden från en definierad lista till slutet av en annan definierad lista . Till exempel , anta två separata listor , " A = 2 , 4 , 6 " och " B = 1 , 3 , 5 . " The Python kommandosyntax " A.extend ( B ) " kommer att resultera i produktionen " A = 2 , 4 , 6 , 1 , 3 , 5 . " Detta kommer att sammanlänka de förteckningar stället sortera dem i valfri ordning . Den plustecken kan också länka två listor på detta sätt , med en syntax " [ 2 , 4 , 6 ] + [ 1 , 3 , 5 ] , " Python -koden kommer tillbaka en liknande utgång
Bifoga
" Bifoga " kommer att låta en programmerare slå samman två listor i Python genom att behandla en lista som ett enda element och lägga till det i slutet av en andra lista . Till exempel , återigen anta de två definierade listor " A = 2 , 4 , 6 " och " B = 1 , 3 , 5 . " Att lägga till, använder du syntaxen " A.append ( B ) " eller " ; . A.append ( 1 , 3 , 5 ) " Den resulterande utsignalen kommer att läsa " A = 2 , 4 , 6 , ( 1 , 3 , 5 ) " där de poster som finns inom parentes behandlas som ett enda element , precis som var och en av siffrorna från den ursprungliga " A " lista .