Listen er et innebygd bibliotek med flere funksjoner som har flere objekter og brukes til å løse store problemer. På den annen side er prepend operasjonen som betyr å legge til eller sette inn elementene i begynnelsen av en Python -liste. Hvis vi vil legge til noe element i datastrukturen, kaller vi det en vedleggsoperasjon.
Dette innlegget vil gi flere metoder for å forberede en liste i Python.
Hvordan forberede liste i Python?
For å forberede Python-listen, brukes de under-uttalte teknikkene:
Metode 1: Prepend List in Python ved å bruke “[]” og “+” -operatører
Den enkleste måten å forberede Python er ved å bruke torget “[]”Seler og“+”Operatør. De firkantede seler kan brukes til å legge til verdier i begynnelsen av en hvilken som helst liste mens du bruker "+”Operatør.
Eksempel
Først må du erklære en liste med heltallverdier:
Mylist = [6, 8, 3, 5, 7, 1, 2]Skriv deretter ut listen mens du konverterer den til strengen:
Print ("Original List:" + Str (MyList))Øk nå listen ved å legge til spesifisert verdi i begynnelsen av listen med firkantede seler og "+”Operasjon indikerer sammenkobling:
new_list = [9] + myListRing "skrive ut()”Funksjon med strengen som et argument:
print ("Etter prependeliste:" + str (new_list))Produksjon
Metode 2: Prepend List in Python ved hjelp av skiveremetode
En annen enkel måte å tilordne et ønsket element til starten av listen i Python er skivemetoden. La oss sjekke ut det undergitte eksemplet for å vise resultatene av skivermetoden.
Eksempel
Utfør skiverprosedyren ved å legge til “9”Ved den medfølgende indeksen”0”:
MyList [: 0] = [9]Skriv ut den preparerte strengen:
print ("Etter prependeliste:" + str (myList))Produksjon
Metode 3: Prepend List in Python ved å bruke “Sett inn ()” -metode
Bruke "sett inn()”Metode for å forberede en liste i Python og levert av listebiblioteket. Denne metoden tar to parametere, indeks og verdi.
Eksempel
Ring "sett inn()”Funksjon for å sette inn verdien”9”I den deklarerte listen på“0”Indeks:
min liste.Sett inn (0, 9)Etter å ha lagt til verdien i begynnelsen av den oppgitte listen, kan du få resultatene ved å bruke utskriftserklæringen:
print ("Etter prependeliste:" + str (myList))Som du kan se, er den oppgitte verdien blitt lagt til på den spesifiserte indeksen på listen:
Metode 4: Prepend List in Python ved å bruke “Deque.appendleft () ”-metode
I Python, "samlinger”Modul gir flere datastrukturer, og“Deque ()”Er en av dem. Deque -datastrukturen er kjent som “appendleft ()”Metode som tar et element som en parameter og legger det til i starten av listen.
Eksempel
Først må du importere “Deque”Datastruktur fra“samlinger”Modul:
Fra samlinger importerer dequeBruke "Deque”Datastruktur og ta listevariabel:
MyList = Deque (MyList)Legg nå til listen med et ønsket nummer i starten av listen:
min liste.appendleft (9)Ring utskriftserklæringen for å sjekke vedleggslisten:
print ("Etter prependeliste:" + str (myList))Produksjon
Det er alt! Vi har utdypet flere måter å forberede Python -listen.
Konklusjon
For å forberede Python -listen, “+”Operatør med firkantede parenteser”[]”,“skiver”Metode,“sett inn()“Metode, og“Deque.appendleft ()“Metode brukes. De firkantede seler kan brukes til å legge til verdier i begynnelsen av en liste mens du bruker "+" -operatøren. "Sett inn ()" -metoden levert av listebiblioteket tar to argumenter, på samme måte indeks og verdi. Dette innlegget demonstrerte forskjellige metoder for å forberede en liste i Python.