logo

Python List metoder

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 NeiMetodeBeskrivelse
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å Android
Python3
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!