Metode seznama Python so vgrajene metode v sezname, ki se uporabljajo za izvajanje operacij na seznamih/matrikah Python.
Spodaj smo razložili vse metode seznama Python, s katerimi lahko uporabljate Python sezname, npr. dodaj(), kopiraj(), vstavi() , in več.
Seznam metod v Pythonu
Oglejmo si nekaj različnih metod seznamov v Pythonu za sezname Python:
da ne | Metoda | Opis |
---|---|---|
1 | pripni() | Uporablja se za dodajanje elementov na konec seznama. |
2 | kopirati() | Vrne plitvo kopijo seznama |
3 | počisti() | Ta metoda se uporablja za odstranjevanje vseh elementov s seznama. |
4 | štetje () | Te metode štejejo elemente. |
5 | razširi () | Doda vsak element iterable na konec seznama |
6 | indeks() | Vrne najnižji indeks, kjer se pojavi element. |
7 | vstavi() | Vstavi dani element na dani indeks na seznamu. |
8 | pop() | Odstrani in vrne zadnjo vrednost s seznama ali dano vrednost indeksa. |
9 | Odstrani() | Odstrani dani predmet s seznama. |
10 | obratno() | Obrne predmete seznama na mestu. |
enajst | razvrsti() | Razvrstite seznam v naraščajočem, padajočem ali uporabniško določenem vrstnem redu |
12 | min() | Izračuna minimum vseh elementov seznama |
13 | max() | Izračuna največje število vseh elementov seznama |
Ta članek je razširitev spodnjih člankov:
kako pretvoriti celo število v niz v Javi
- Seznam metod v Pythonu | Set 1 (in, not in, len(), min(), max()…)
- Seznam metod v Pythonu | Set 2 (del, remove(), sort(), insert(), pop(), extend()…)
Dodajanje elementa na seznam v Pythonu
Oglejmo si nekaj vgrajenih seznamskih funkcij v Pythonu za dodajanje elementov na seznam.
1. Metoda Python append().
Doda element na konec seznama.
Sintaksa: list.append (element)
primer:
Python3
# Adds List Element as value of List. List = ['Mathematics', 'chemistry', 1997, 2000] List.append(20544) print(List)>
Izhod
['Mathematics', 'chemistry', 1997, 2000, 20544]>
2. Metoda Python insert().
Vstavi element na določen položaj.
Sintaksa:
list.insert(
Opomba: Omenjeni položaj bi moral biti znotraj obsega seznama, kot v tem primeru med 0 in 4, sicer bi prišlo do napake IndexError.
primer:
Python3 List = ['Mathematics', 'chemistry', 1997, 2000] # Insert at index 2 value 10087 List.insert(2, 10087) print(List)>
Izhod
['Mathematics', 'chemistry', 10087, 1997, 2000]>
3. Metoda Python extend().
Doda elemente ponovljivega (seznama, matrike, niza itd.) na konec seznama.
Sintaksa: List1.extend(List2)
primer:
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)>
Izhod
[1, 2, 3, 2, 3, 4, 5] [2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]>
Pomembne funkcije seznama Python
Omenili smo nekaj bistvenih funkcij seznama Python skupaj z njihovo sintakso in primerom:
1. Metoda Python sum().
Izračuna vsoto vseh elementov seznama.
Sintaksa: vsota (seznam)
primer:
Python3 List = [1, 2, 3, 4, 5] print(sum(List))>
Izhod
15>
Kaj se zgodi, če številska vrednost ni uporabljena kot parameter?
v java regex
Vsota se izračuna samo za številske vrednosti, drugače vrže TypeError.
Glej primer :
Python3 List = ['gfg', 'abc', 3] print(sum(List))>
Izhod:
Traceback (most recent call last): File '', line 1, in sum(List) TypeError: unsupported operand type(s) for +: 'int' and 'str'>
2. Metoda Python count().
Izračuna skupno pojavljanje danega elementa seznama.
Sintaksa: List.count(element)
primer:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.count(1))>
Izhod
4>
3. Metoda Python len().
Izračuna skupno dolžino seznama.
Sintaksa: len(ime_seznama)
primer:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(len(List))>
Izhod
10>
4. Metoda Python index().
Vrne indeks prve pojavitve. Začetni in končni indeks nista potrebna parametra.
string.format java
Sintaksa: List.index(element[,začetek[,konec]])
primer:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2))>
Izhod
1>
Še en primer:
V tem primeru uporabljamo metodo index(), ki je ena od funkcij seznama v Pythonu, pri čemer iščemo prvo pojavitev elementa 2, začenši z indeksom 2 na seznamu.
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2, 2))>
Izhod
4>
5. Metoda Python min().
Izračuna najmanj vseh elementov seznama.
Sintaksa: min(iterable, *iterables[, key])
primer:
Python3 numbers = [5, 2, 8, 1, 9] print(min(numbers))>
Izhod
1>
6. Metoda Python max().
Izračuna največje število vseh elementov seznama.
Sintaksa: max(iterable, *iterables[, key])
primer:
Python3 numbers = [5, 2, 8, 1, 9] print(max(numbers))>
Izhod
9>
7. Metoda Python sort().
Razvrstite dano podatkovno strukturo (torko in seznam) v naraščajočem vrstnem redu.
Ključ in obratna_zastavica niso nujen parameter in reverse_flag je nastavljen na False, če nič ni posredovano skozi sorted().
Sintaksa: list.sort([ključ,[Obrnjena_zastavica]])
primer:
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)>
Izhod
[5.33, 4.445, 3, 2.5, 2.3, 1.054]>
8. Python reverse() Metoda
funkcija reverse() obrne vrstni red seznama.
Sintaksa: seznam. obratno()
primer:
Python3 # creating a list list = [1,2,3,4,5] #reversing the list list.reverse() #printing the list print(list)>
Izhod
[5, 4, 3, 2, 1]>
Brisanje elementov seznama
Če želite izbrisati enega ali več elementov, tj. odstraniti element, lahko uporabite številne vgrajene seznamske funkcije Python, kot je npr. pop() in Odstrani() in ključne besede, kot je od .
1. Metoda Python pop().
Odstrani element iz določenega indeksa na seznamu.
Sintaksa: list.pop([indeks])
Indeks ni nujen parameter, če ni omenjen, vzame zadnji indeks.
Opomba: Indeks mora biti v obsegu seznama, sicer pride do napak IndexErrors.
Primer 1:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop())>
Izhod
2.5>
Primer 2:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop(0))>
Izhod
2.3>
2. Metoda Python del().
Izbriše element s seznama z uporabo njegovega indeksa.
pokličite funkcijo js iz html
Sintaksa: del seznama.[index]
primer:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] del List[0] print(List)>
Izhod
[4.445, 3, 5.33, 1.054, 2.5]>
3. Metoda Python remove().
Odstrani določen element z uporabo njegove vrednosti/imena.
Sintaksa: list.remove(element)
Primer:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] List.remove(3) print(List)>
Izhod
[2.3, 4.445, 5.33, 1.054, 2.5]>
Razpravljali smo o vseh glavnih funkcijah seznama v Pythonu, ki jih je treba poznati pri delu s seznamom. Videli smo, kako dodajati in odstranjevati elemente s seznama ter izvajati osnovne operacije, kot so štetje, razvrščanje, obratno, z uporabo list Python metod.
Upam, da so bile te metode Python v pomoč!