programmeringsspråket Python er en generell databehandling språk som lar brukere lage unike biter av sekvens protokollen referert til som en liste . Når en bruker velger å skrive ut en liste , viser displayet hvert objekt inneholdt av listen i en forhåndsbestemt rekkefølge. Python brukere har et par forskjellige alternativer for sammenslåing disse listene sammen avhengig av utfallet de søker . Definere Lister
å slå sammen to forskjellige lister sammen i Python , må listene være definert med objektene de inneholder. Listene er identifisert i Python programmeringskode med begrepet " liste " eller forkortelsen "L. " En enkel liste kan lages med syntaksen "L = x , y , z ... " der x , y og Z er forskjellige objekter innenfor listen. Du kan tilordne en variabel til en liste mens definere det i Python med syntaksen " list = A = x , y , z ... " der A er den variabelen som du vil tildele.
Merge Sorter
" mergesort ( ) "-kommandoen i Python programmeringskode deler en liste til underlister sorterer dem og slår dem tilbake til ett stort sortert liste . Riktig syntaks i Python kode er " mergesort ( A)" der A er variabelen som er tildelt en liste . Flette sort er et effektivt alternativ for sammenslåing og sortering lange lister , vanligvis de som inneholder 30 elementer eller mer. En enkel " flette ( ) "-kommandoen vil kombinere to separate lister i en bestilt liste ; . Syntaksen bør lese " flette ( A, B )" hvor A og B er variabler tildelt to forskjellige lister
Hjem Bli Medlem
"join " Python kommandoen er nyttig for å kombinere visse elementer i en liste, lage en stor verdi fra flere mindre verdier. For eksempel , anta en liste , definert som A, inneholder små bokstaver " en" gjennom "e" i kronologisk rekkefølge : " . A = a, b , c , d, e " The Python syntaks "bli ( A [ 02:04 ] ) " ville sette sammen, eller lenke i kronologisk rekkefølge , de tre midterste elementene i denne listen. Den resulterende koden vil generere en liste "A" som lyder: . En , bcd , e
Utvid
Python kommandoen " utvide " vil legge til verdiene fra en definert liste til enden av en annen definerte liste . For eksempel anta to separate lister , " A = 2 , 4, 6 " og "B = 1 , 3, 5 . " The Python -kommando syntaks " A.extend ( B )" vil resultere i produksjon " A 2 = , 4, 6 , 1 , 3, 5 . " Dette vil sette sammen listene i stedet sortere dem i hvilken som helst rekkefølge . Plusstegnet kan også koble to lister på denne måten , ved hjelp av en syntaksen " [ 2 , 4, 6 ] + [ 1 , 3 , 5 ]," Python -kode vil returnere en lignende effekt
Append
" Tilføy " vil la en programmerer slå sammen to lister i Python ved å behandle en liste som ett element og legge den til på slutten av en andre listen . For eksempel , igjen anta de to definerte lister " A = 2 , 4, 6 " og "B = 1 , 3, 5 . " Slik legger du bruke syntaksen " A.append ( B )" eller " ; . A.append (1, 3 , 5 ) " Den resulterende produksjonen vil lese " A 2 = , 4, 6 , ( 1 , 3 , 5 ) " hvor elementene som finnes i parentes behandles som et enkelt element , akkurat som hvert av sifrene fra den opprinnelige " A "-liste.