Python listemetoder er de innebygde metodene i lister som brukes til å utføre operasjoner på Python-lister/matriser.
Nedenfor har vi forklart alle Python-listemetodene du kan bruke med Python lister, for eksempel, append(), copy(), insert() , og mer.
Liste metoder i Python
La oss se på noen forskjellige listemetoder i Python for Python-lister:
Ja Nei | Metode | Beskrivelse |
---|---|---|
1 | legge til() | Brukes for å legge til elementer på slutten av listen. |
2 | kopiere() | Den returnerer en grunn kopi av en liste |
3 | klar() | Denne metoden brukes til å fjerne alle elementer fra listen. |
4 | telle() | Disse metodene teller elementene. |
5 | forlenge() | Legger til hvert element i en iterabel til slutten av listen |
6 | indeks() | Returnerer den laveste indeksen der elementet vises. |
7 | sett inn() | Setter inn et gitt element ved en gitt indeks i en liste. |
8 | pop() | Fjerner og returnerer den siste verdien fra listen eller den gitte indeksverdien. |
9 | fjerne() | Fjerner et gitt objekt fra listen. |
10 | omvendt() | Reverserer objekter i listen på plass. |
elleve | sortere() | Sorter en liste i stigende, synkende eller brukerdefinert rekkefølge |
12 | min() | Beregner minimum av alle elementene i listen |
1. 3 | maks() | Beregner maksimum av alle elementene i listen |
Denne artikkelen er en utvidelse av artiklene nedenfor:
- Liste metoder i Python | Sett 1 (in, ikke i, len(), min(), max()...)
- Liste metoder i Python | Sett 2 (del, fjern(), sorter(), sett inn(), pop(), forleng()...)
Legge til element i liste i Python
La oss se på noen innebygde listefunksjoner i Python for å legge til element i en liste.
1. Python append() Metode
Legger til element på slutten av en liste.
Syntaks: list.append (element)
Eksempel:
Python3
# Adds List Element as value of List. List = ['Mathematics', 'chemistry', 1997, 2000] List.append(20544) print(List)>
Produksjon
['Mathematics', 'chemistry', 1997, 2000, 20544]>
2. Python insert() metode
Setter inn et element på den angitte posisjonen.
Syntaks:
list.insert(
Merk: Posisjonen som er nevnt bør være innenfor området List, som i dette tilfellet mellom 0 og 4, ellers ville det kaste IndexError.
Eksempel:
Python3 List = ['Mathematics', 'chemistry', 1997, 2000] # Insert at index 2 value 10087 List.insert(2, 10087) print(List)>
Produksjon
['Mathematics', 'chemistry', 10087, 1997, 2000]>
3. Python extend() Metode
Legger til elementer av en itererbar (liste, array, streng osv.) til slutten av en liste.
Syntaks: List1.extend(List2)
Eksempel:
Python3 List1 = [1, 2, 3] List2 = [2, 3, 4, 5] # Add List2 to List1 List1.extend(List2) print(List1) # Add List1 to List2 now List2.extend(List1) print(List2)>
Produksjon
[1, 2, 3, 2, 3, 4, 5] [2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]>
Viktige funksjoner i Python-listen
Vi har nevnt noen viktige Python-listefunksjoner sammen med deres syntaks og eksempel:
1. Python sum() Metode
Beregner summen av alle elementene i listen.
Syntaks: sum(liste)
Eksempel:
Python3 List = [1, 2, 3, 4, 5] print(sum(List))>
Produksjon
15>
Hva skjer hvis en numerisk verdi ikke brukes som parameter?
Summen beregnes kun for numeriske verdier, ellers kaster kloke TypeError.
Se eksempel :
Python3 List = ['gfg', 'abc', 3] print(sum(List))>
Produksjon:
Traceback (most recent call last): File '', line 1, in sum(List) TypeError: unsupported operand type(s) for +: 'int' and 'str'>
2. Python count() Metode
Beregner den totale forekomsten av et gitt element i listen.
Syntaks: List.count(element)
Eksempel:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.count(1))>
Produksjon
4>
3. Python len() Metode
Beregner den totale lengden på listen.
Syntaks: len(listenavn)
Eksempel:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(len(List))>
Produksjon
10>
4. Python index() Metode
Returnerer indeksen for den første forekomsten. Start- og sluttindeksene er ikke nødvendige parametere.
Syntaks: List.index(element[,start[,slutt]])
Eksempel:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2))>
Produksjon
1>
Et annet eksempel:
I dette eksemplet bruker vi metoden index() som er en av listefunksjonene i Python, og søker etter den første forekomsten av element 2, med start fra indeks 2 i listen.
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2, 2))>
Produksjon
4>
5. Python min() metode
Beregner minimum av alle elementene i List.
Syntaks: min(iterable, *iterables[, nøkkel])
Eksempel:
Python3 numbers = [5, 2, 8, 1, 9] print(min(numbers))>
Produksjon
1>
6. Python max() metode
Beregner maksimum av alle elementene i listen.
Syntaks: max(iterable, *iterables[, key])
Eksempel:
hvordan vite om noen blokkerte deg på AndroidPython3
numbers = [5, 2, 8, 1, 9] print(max(numbers))>
Produksjon
9>
7. Python sort() Metode
Sorter den gitte datastrukturen (både tuppel og liste) i stigende rekkefølge.
Nøkkel og reverse_flag er ikke nødvendig parameter og reverse_flag settes til False hvis ingenting sendes gjennom sorted().
Syntaks: list.sort([nøkkel,[Reverse_flag]])
Eksempel:
Python List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] #Reverse flag is set True List.sort(reverse=True) #List.sort().reverse(), reverses the sorted list print(List)>
Produksjon
[5.33, 4.445, 3, 2.5, 2.3, 1.054]>
8. Python reverse() Metode
reverse()-funksjonen reverserer rekkefølgen på listen.
Syntaks: liste. omvendt()
Eksempel:
Python3 # creating a list list = [1,2,3,4,5] #reversing the list list.reverse() #printing the list print(list)>
Produksjon
[5, 4, 3, 2, 1]>
Sletting av listeelementer
For å slette ett eller flere elementer, dvs. fjerne et element, kan mange innebygde Python-listefunksjoner brukes, som f.eks. pop() og fjerne() og nøkkelord som f.eks av .
1. Python pop() Metode
Fjerner et element fra en bestemt indeks i en liste.
Syntaks: list.pop([indeks])
Indeksen er ikke en nødvendig parameter, hvis ikke nevnt tar den siste indeksen.
Merk: Indeksen må være innenfor listens rekkevidde, ellers oppstår IndexErrors.
Eksempel 1:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop())>
Produksjon
2.5>
Eksempel 2:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop(0))>
Produksjon
2.3>
2. Python del() metode
Sletter et element fra listen ved å bruke dets indeks.
Syntaks: del liste.[indeks]
Eksempel:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] del List[0] print(List)>
Produksjon
[4.445, 3, 5.33, 1.054, 2.5]>
3. Python remove() Metode
Fjerner et spesifikt element ved å bruke dets verdi/navn.
Syntaks: list.remove(element)
Eksempel:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] List.remove(3) print(List)>
Produksjon
[2.3, 4.445, 5.33, 1.054, 2.5]>
Vi har diskutert alle de viktigste Python-listefunksjonene som man bør vite for å jobbe med listen. Vi har sett hvordan du legger til og fjerner elementer fra listen og også utfører grunnleggende operasjoner som telle, sortere, reversere ved å bruke liste Python-metoder.
Håper disse Python-metodene var til hjelp!