Listen er en av de allsidige datastrukturene i Python som arrangerer elementene i en sekvens. Listen kan inneholde forskjellige elementtyper. Ettersom elementene er ordnet i en sekvens, har hvert element en spesifikk stilling. Listenes posisjoner kalles indekser. Indeksnummeret starter fra null. For eksempel, hvis vi har en liste over 10 elementer, er elementene eller indeksnumrene på listen fra 0 til 9 til 9 til 9. Hovedfunksjonen på listen i Python er at det ikke er nødvendig å sette inn de samme elementene i en liste. Elementene kan være av en heterogen type, i.e., En liste kan inneholde et heltall, flytepunktnummer, komplekst nummer og en streng. En liste kan til og med inneholde en annen liste på alle posisjoner. Denne artikkelen forklarer kort listene i Python, hvordan listen opprettes oppdatert, sletting av elementer fra listen, og så videre.
Listeoppretting i Python
En liste i Python opprettes ved hjelp av paret firkantede parentes ([]). Elementene inne i listen er atskilt med komma (,).
La oss lage flere lister i Python.
#Creating en tom eller tom liste
myList = []
#Printing Blank List
Print (MyList)
#Creating en liste over tall
Mylist = [1,2,3,4,5,6,7,8,9]
#uttrykk på listen
Print (MyList)
#skape en liste over ord
Mylist = ["Kamran", "Sattar", "Awaisi"]
#uttrykk på listen
Print (MyList)
#Creating en liste over flere elementer
Mylist = [1,2, "Kamran", 10.0,2+3j]
#uttrykk på listen
Print (MyList)
Produksjon
Få tilgang til elementene i en liste
For å få tilgang til en viss verdi på listen, må vi indikere indeksnummeret. For tilgang til listeelementene bruker vi paret firkantede parentes, nevner indeksnummeret inne i firkantede parenteser, og det returnerer elementet.
#Creating en tom eller tom liste
myList = []
#Printing Blank List
Print (MyList)
#Creating en liste over tall
Mylist = [1,2,3,4,5,6,7,8,9]
#trykking av listeelementene
#Tilgang de første elementene
trykk (min
Liste [0])
#Tilgang de andre elementene
Print (MyList [1])
#Tilgang til de tredje elementene
Print (MyList [2])
#Tilgang de fjerde elementene
Print (MyList [3])
#Tilgang til de femte elementene
Print (MyList [4])
#Tilgang til de sjette elementene
Print (MyList [5])
#Tilgang til de syvende elementene
Print (MyList [6])
#Tilgang de åttende elementene
Print (MyList [7])
#Tilgang til de niende elementene
Print (MyList [8])
#skape en liste over ord
Mylist = ["Kamran", "Sattar", "Awaisi"]
#trykking av listeelementene
Print (MyList [0])
Print (MyList [1])
Print (MyList [2])
#Creating en liste over flere elementer
Mylist = [1,2, "Kamran", 10.0,2+3j]
#trykking av listeelementene
Print (MyList [0])
Print (MyList [1])
Print (MyList [2])
Print (MyList [3])
Print (MyList [4])
Produksjon
Vi kan skive en liste i Python ved å bruke skiveroperatøren. Tykktarmen (:) er kjent som skiveroperatøren. Skivingen av Python -listen returnerer flere elementer i en gitt sekvens.
La oss bruke skiveroperatøren.
#Creating a List
Mylist = [1,2,3, 'A', 'B', 4,5, 'C', 6,7, 'D', 8,9]
#trykk på listeelementene ved å skive
#trykking av elementene 3. til 8
Print (MyList [2: 8])
#trykking av elementene 1 til 5
Print (MyList [0: 5])
#trykking av elementene 1 til 5
Print (MyList [0: 5])
#trykking av elementene 3 til 8
Print (MyList [2: 8])
Produksjon
Oppdatering av listen
Vi kan oppdatere listen når som helst ved å sette inn elementene på listen eller ved å oppdatere verdien av elementet ved en spesifikk indeks på listen. For å legge til elementene på listen, tilbyr Python en innebygd append () -funksjon. Legg til () -funksjonene legger til elementet på slutten av listen. Vi kan imidlertid legge til elementet på hvilken som helst spesifikk indeks inne i listen. Ved å gjøre det vil det eksisterende elementet bli erstattet, og et nytt element vil bli lagt til på listen.
La oss først se bruken av append () -funksjonen for å legge til de nye elementene på slutten av listen.
#Creating a List
Mylist = [1,2,3,4,5]
#trykk på listen før du legger til nye elementer
Print (MyList)
#Bruke append () -funksjonen
min liste.vedlegg (6)
min liste.vedlegg ('A')
min liste.vedlegg (9)
#uttrykk på listen
Print (MyList)
Produksjon
La oss nå oppdatere de eksisterende elementene i en liste.
#Creating a List
Student = ['Kamran', 25, '
[email protected] ',' ms se ']
#uttrykk på listen før du oppdaterer elementene
trykk (student)
#Updating verdien i posisjon 1
student [1] = 24
#Updating verdien i posisjon 2
student [2] = "
[email protected] "
#trykking av den oppdaterte listen
trykk (student)
Produksjon
Slette eller fjerne elementene fra listen
Elementene kan enkelt slettes eller fjernes fra listen fra listen. Det er to måter å slette eller fjerne elementene fra listen:
- Bruke nøkkelordene
- Ved hjelp av fjerne () -funksjon
Bruke nøkkelordet
La oss først diskutere Del nøkkelordet. Del nøkkelordet sletter et element på listen på den spesifiserte indeksen. Del nøkkelordet krever indeksnummeret. Derfor, når du er sikker på indeksen for en verdi, bruker du Del nøkkelordet.
#Creating a List
Student = ['Kamran', 25, '
[email protected] ',' ms se ']
#trykk på listen før du sletter elementene
trykk (student)
#Delering av verdien ved indeks 0
Del Student [0]
#Delering av verdien ved indeks 1
Del Student [1]
#trykking av den oppdaterte listen
trykk (student)
Produksjon
Bruke Fjern () -funksjonen
Fjern er den innebygde funksjonen Python som tar elementet på listen som et argument og sletter den fra listen. I tilfelle du ikke vet nøyaktig indeksverdien til elementet, er fjerningsmetoden der for deg.
La oss se bruken av Fjern () -funksjonen.
#Creating a List
Student = ['Kamran', 25, '
[email protected] ',' ms se ']
#trykk på listen før du sletter elementene
trykk (student)
#Delettering av elementene fra listen
student.Fjern ('Kamran')
student.Fjern ('MS SE')
#trykking av den oppdaterte listen
trykk (student)
Produksjon
Bestemme lengden på en liste
Lengden på en liste kan bestemmes ved å bruke innebygd Len () funksjon. Den returnerer størrelsen på listen. Len () -funksjonene tar listeobjektet som et argument.
#Creating a List
Student = ['Kamran', 25, '
[email protected] ',' ms se ']
#uttrykk på lengden på listen
Print ("Lengden på listen er:", Len (student))
Produksjon
Konklusjon
Lister er de vanligste og mye brukte datastrukturene i Python. De brukes til å lagre dataelementene i en sekvens. Python -listen kan lagre heterogene typer elementer. Denne artikkelen forklarer arbeidet med Python-listen og forskjellige Python-innebygde funksjoner ved hjelp av enkle eksempler.