Python Prepend List

Python Prepend List

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:

  • Bruker [] og + operatører
  • Ved hjelp av skiveremetode
  • Ved hjelp av Sett inn () -metode
  • Bruker deque.appendleft () metode

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] + myList

Ring "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 deque

Bruke "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.