Metode Python Listă sunt metodele încorporate în liste utilizate pentru a efectua operațiuni pe liste/matrice Python.
Mai jos, am explicat toate metodele din lista Python pe care le puteți utiliza Piton liste, de exemplu, append(), copy(), insert() , și altele.
Listează metodele în Python
Să ne uităm la câteva metode de listă diferite în Python pentru listele Python:
Da nu | Metodă | Descriere |
---|---|---|
1 | adăuga() | Folosit pentru adăugarea de elemente la sfârșitul listei. |
2 | copie() | Returnează o copie superficială a unei liste |
3 | clar() | Această metodă este folosită pentru a elimina toate elementele din listă. |
4 | numara() | Aceste metode numără elementele. |
5 | extinde() | Adaugă fiecare element al unui iterabil la sfârșitul Listei |
6 | index() | Returnează cel mai mic indice unde apare elementul. |
7 | introduce() | Inserează un element dat la un index dat într-o listă. |
8 | pop() | Îndepărtează și returnează ultima valoare din Listă sau valoarea indexului dată. |
9 | elimina() | Îndepărtează un anumit obiect din Listă. |
10 | verso() | Inversează obiectele Listei în loc. |
unsprezece | fel() | Sortați o listă în ordine crescătoare, descrescătoare sau definită de utilizator |
12 | min() | Calculează minimul tuturor elementelor Listei |
13 | max() | Calculează maximul tuturor elementelor Listei |
Acest articol este o extensie a articolelor de mai jos:
- Listează metode în Python | Set 1 (in, not in, len(), min(), max()…)
- Listează metode în Python | Set 2 (del, remove(), sort(), insert(), pop(), extinde()…)
Adăugarea unui element în Listă în Python
Să ne uităm la câteva funcții de listă încorporate în Python pentru a adăuga element într-o listă.
1. Metoda Python append().
Adaugă un element la sfârșitul unei liste.
Sintaxă: list.append (element)
Exemplu:
Python3
# Adds List Element as value of List. List = ['Mathematics', 'chemistry', 1997, 2000] List.append(20544) print(List)>
Ieșire
['Mathematics', 'chemistry', 1997, 2000, 20544]>
2. Metoda Python insert().
Inserează un element în poziția specificată.
vârsta mia khalifa
Sintaxă:
list.insert(
Notă: Poziția menționată ar trebui să fie în intervalul Listă, ca în acest caz între 0 și 4, altfel ar arunca IndexError.
Exemplu:
Python3 List = ['Mathematics', 'chemistry', 1997, 2000] # Insert at index 2 value 10087 List.insert(2, 10087) print(List)>
Ieșire
['Mathematics', 'chemistry', 10087, 1997, 2000]>
3. Metoda Python extend().
Adaugă elemente ale unui iterabil (listă, matrice, șir etc.) la sfârșitul unei liste.
Sintaxă: List1.extend(Lista2)
linkedlist în java
Exemplu:
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)>
Ieșire
[1, 2, 3, 2, 3, 4, 5] [2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]>
Funcții importante ale listei Python
Am menționat câteva funcții esențiale ale listei Python împreună cu sintaxa și exemplul lor:
1. Metoda Python sum().
Calculează suma tuturor elementelor Listei.
Sintaxă: suma(Lista)
Exemplu:
Python3 List = [1, 2, 3, 4, 5] print(sum(List))>
Ieșire
15>
Ce se întâmplă dacă o valoare numerică nu este folosită ca parametru?
Suma este calculată numai pentru valori numerice, altfel se aruncă TypeError.
Vezi exemplul :
Python3 List = ['gfg', 'abc', 3] print(sum(List))>
Ieșire:
Traceback (most recent call last): File '', line 1, in sum(List) TypeError: unsupported operand type(s) for +: 'int' and 'str'>
2. Metoda Python count().
Calculează apariția totală a unui anumit element din Listă.
Sintaxă: List.count(element)
Exemplu:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.count(1))>
Ieșire
4>
3. Metoda Python len().
Calculează lungimea totală a listei.
Sintaxă: len(nume_listă)
Exemplu:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(len(List))>
Ieșire
10>
4. Metoda Python index().
Returnează indexul primei apariții. Indicii de început și de sfârșit nu sunt parametri necesari.
Sintaxă: List.index(element[,start[,end]])
Exemplu:
ștergerea cache-ului npmPython3
List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2))>
Ieșire
1>
Alt exemplu:
În acest exemplu, folosim metoda index() care este una dintre funcțiile de listă din Python, căutând prima apariție a elementului 2, pornind de la indexul 2 din listă.
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2, 2))>
Ieșire
4>
5. Metoda Python min().
Calculează minimul tuturor elementelor din Listă.
Sintaxă: min(iterabil, *iterable[, cheie])
Exemplu:
Python3 numbers = [5, 2, 8, 1, 9] print(min(numbers))>
Ieșire
1>
6. Metoda Python max().
Calculează maximul tuturor elementelor Listei.
Sintaxă: max(iterabil, *iterabile[, cheie])
Exemplu:
Python3 numbers = [5, 2, 8, 1, 9] print(max(numbers))>
Ieșire
9>
7. Metoda Python sort().
Sortați structura de date dată (atât tuplu, cât și listă) în ordine crescătoare.
Cheie și steag_invers nu sunt parametru necesar și reverse_flag este setat la False dacă nimic nu este trecut prin sortat().
Sintaxă: list.sort([key,[Reverse_flag]])
ce este map java
Exemplu:
Piton 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)>
Ieșire
[5.33, 4.445, 3, 2.5, 2.3, 1.054]>
8. Python invers () Metodă
Funcția reverse() inversează ordinea listei.
Sintaxă: listă. verso()
Exemplu:
Python3 # creating a list list = [1,2,3,4,5] #reversing the list list.reverse() #printing the list print(list)>
Ieșire
[5, 4, 3, 2, 1]>
Ștergerea elementelor listei
Pentru a șterge unul sau mai multe elemente, adică pentru a elimina un element, pot fi utilizate multe funcții de listă Python încorporate, cum ar fi pop() și elimina() și cuvinte cheie precum al .
1. Metoda Python pop().
Elimină un articol dintr-un anumit index dintr-o listă.
Sintaxă: list.pop([index])
Indexul nu este un parametru necesar, daca nu este mentionat ia ultimul index.
Notă: Indexul trebuie să fie în intervalul Listă, altfel apar IndexErrors.
Exemplul 1:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop())>
Ieșire
2.5>
Exemplul 2:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop(0))>
Ieșire
2.3>
2. Metoda Python del().
Șterge un element din listă folosind indexul său.
Sintaxă: del list.[index]
Exemplu:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] del List[0] print(List)>
Ieșire
[4.445, 3, 5.33, 1.054, 2.5]>
3. Metoda Python remove().
Îndepărtează un anumit element folosind valoarea/numele acestuia.
Sintaxă: list.remove(element)
gol 0
Exemplu:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] List.remove(3) print(List)>
Ieșire
[2.3, 4.445, 5.33, 1.054, 2.5]>
Am discutat despre toate funcțiile majore ale listei Python, pe care ar trebui să le știe să lucreze pe listă. Am văzut cum să adăugați și să eliminați elemente din listă și, de asemenea, să efectuăm operațiuni de bază, cum ar fi numărarea, sortarea, inversarea folosind metodele Python din listă.
Sper că aceste metode Python au fost de ajutor!