Metodi dell'elenco Python sono i metodi integrati negli elenchi utilizzati per eseguire operazioni su elenchi/array Python.
Di seguito, abbiamo spiegato tutti i metodi dell'elenco Python che puoi utilizzare Pitone elenchi, ad esempio, aggiungi(), copia(), inserisci() e altro ancora.
Elenco metodi in Python
Diamo un'occhiata ad alcuni diversi metodi di elenco in Python per elenchi Python:
| Si No | Metodo | Descrizione |
|---|---|---|
| 1 | aggiungere() | Utilizzato per aggiungere elementi alla fine dell'elenco. |
| 2 | copia() | Restituisce una copia superficiale di un elenco |
| 3 | chiaro() | Questo metodo viene utilizzato per rimuovere tutti gli elementi dall'elenco. |
| 4 | contare() | Questi metodi contano gli elementi. |
| 5 | estendere() | Aggiunge ogni elemento di un iterabile alla fine dell'elenco |
| 6 | indice() | Restituisce l'indice più basso in cui appare l'elemento. |
| 7 | inserire() | Inserisce un dato elemento in un dato indice in una lista. |
| 8 | pop() | Rimuove e restituisce l'ultimo valore dall'elenco o il valore dell'indice specificato. |
| 9 | rimuovere() | Rimuove un determinato oggetto dalla Lista. |
| 10 | inversione() | Inverte gli oggetti della Lista sul posto. |
| undici | ordinare() | Ordina un elenco in ordine crescente, decrescente o definito dall'utente |
| 12 | minimo() | Calcola il minimo di tutti gli elementi della Lista |
| 13 | massimo() | Calcola il massimo di tutti gli elementi della Lista |
Questo articolo è un'estensione degli articoli seguenti:
- Elenco metodi in Python | Imposta 1 (in, non in, len(), min(), max()...)
- Elenco metodi in Python | Set 2 (del, rimuovi(), sort(), insert(), pop(), extend()…)
Aggiunta di elementi nell'elenco in Python
Diamo un'occhiata ad alcune funzioni di elenco integrate in Python per aggiungere elementi in una lista.
1. Metodo Python append()
Aggiunge un elemento alla fine di un elenco.
Sintassi: list.append (elemento)
Esempio:
Python3 # Adds List Element as value of List. List = ['Mathematics', 'chemistry', 1997, 2000] List.append(20544) print(List)>
Produzione
['Mathematics', 'chemistry', 1997, 2000, 20544]>
2. Metodo Python insert()
Inserisce un elemento nella posizione specificata.
Sintassi:
lista.inserisci(
Nota: La posizione menzionata dovrebbe essere compresa nell'intervallo di List, come in questo caso tra 0 e 4, altrimenti genererebbe IndexError.
Esempio:
Python3 List = ['Mathematics', 'chemistry', 1997, 2000] # Insert at index 2 value 10087 List.insert(2, 10087) print(List)>
Produzione
['Mathematics', 'chemistry', 10087, 1997, 2000]>
3. Metodo Python extend()
Aggiunge elementi di un iterabile (elenco, array, stringa, ecc.) alla fine di un elenco.
Sintassi: Lista1.extend(Lista2)
Esempio:
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)>
Produzione
[1, 2, 3, 2, 3, 4, 5] [2, 3, 4, 5, 1, 2, 3, 2, 3, 4, 5]>
Funzioni importanti della lista Python
Abbiamo menzionato alcune funzioni essenziali dell'elenco Python insieme alla loro sintassi ed esempio:
1. Metodo Python sum()
Calcola la somma di tutti gli elementi della Lista.
Sintassi: somma(Lista)
Esempio:
Python3 List = [1, 2, 3, 4, 5] print(sum(List))>
Produzione
15>
Cosa succede se un valore numerico non viene utilizzato come parametro?
La somma viene calcolata solo per valori numerici, altrimenti genera TypeError.
vedi esempio :
Python3 List = ['gfg', 'abc', 3] print(sum(List))>
Produzione:
Traceback (most recent call last): File '', line 1, in sum(List) TypeError: unsupported operand type(s) for +: 'int' and 'str'>
2. Metodo Python count()
Calcola l'occorrenza totale di un dato elemento della Lista.
Sintassi: List.count(elemento)
Esempio:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.count(1))>
Produzione
4>
3. Metodo Python len()
Calcola la lunghezza totale dell'elenco.
raggruppamento
Sintassi: len(nome_elenco)
Esempio:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(len(List))>
Produzione
10>
4. Metodo indice Python()
Restituisce l'indice della prima occorrenza. Gli indici iniziale e finale non sono parametri necessari.
Sintassi: List.index(elemento[,inizio[,fine]])
Esempio:
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2))>
Produzione
1>
Un altro esempio:
In questo esempio, stiamo utilizzando il metodo index() che è una delle funzioni di lista in Python, cercando la prima occorrenza dell'elemento 2, a partire dall'indice 2 nella lista.
Python3 List = [1, 2, 3, 1, 2, 1, 2, 3, 2, 1] print(List.index(2, 2))>
Produzione
4>
5. Metodo Python min()
Calcola il minimo di tutti gli elementi di List.
Sintassi: min(iterable, *iterables[, chiave])
Esempio:
Python3 numbers = [5, 2, 8, 1, 9] print(min(numbers))>
Produzione
1>
6. Metodo Python max()
Calcola il massimo di tutti gli elementi della Lista.
Sintassi: max(iterable, *iterables[, chiave])
Esempio:
Python3 numbers = [5, 2, 8, 1, 9] print(max(numbers))>
Produzione
9>
7. Metodo Python sort()
Ordina la struttura dati data (sia tupla che lista) in ordine crescente.
Chiave E reverse_flag non sono parametri necessari e reverse_flag è impostato su False se non viene passato nulla tramite sorted().
Sintassi: list.sort([chiave,[Reverse_flag]])
Esempio:
Pitone 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)>
Produzione
[5.33, 4.445, 3, 2.5, 2.3, 1.054]>
8. Python inverso() Metodo
La funzione reverse() inverte l'ordine della lista.
Sintassi: elenco. inversione()
Esempio:
Python3 # creating a list list = [1,2,3,4,5] #reversing the list list.reverse() #printing the list print(list)>
Produzione
[5, 4, 3, 2, 1]>
Cancellazione di elementi dell'elenco
Per eliminare uno o più elementi, ovvero rimuovere un elemento, è possibile utilizzare molte funzioni di elenco integrate in Python, come pop() E rimuovere() e parole chiave come del .
1. Metodo Python pop()
Rimuove un elemento da un indice specifico in un elenco.
Sintassi: lista.pop([indice])
L'indice non è un parametro necessario, se non menzionato prende l'ultimo indice.
Nota: L'indice deve essere compreso nell'intervallo dell'elenco, altrimenti si verificano IndexErrors.
Esempio 1:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop())>
Produzione
2.5>
Esempio 2:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] print(List.pop(0))>
Produzione
2.3>
2. Metodo Python del()
Elimina un elemento dall'elenco utilizzando il suo indice.
Sintassi: del elenco.[indice]
Esempio:
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] del List[0] print(List)>
Produzione
[4.445, 3, 5.33, 1.054, 2.5]>
3. Metodo Python rimuovi()
Rimuove un elemento specifico utilizzando il suo valore/nome.
Sintassi: lista.remove(elemento)
Esempio :
Python3 List = [2.3, 4.445, 3, 5.33, 1.054, 2.5] List.remove(3) print(List)>
Produzione
[2.3, 4.445, 5.33, 1.054, 2.5]>
Abbiamo discusso tutte le principali funzioni di elenco Python, che dovresti sapere per lavorare su list. Abbiamo visto come aggiungere e rimuovere elementi dall'elenco e anche eseguire operazioni di base come conteggio, ordinamento e inversione utilizzando i metodi Python dell'elenco.
Spero che questi metodi Python siano stati d'aiuto!