logo

Metodi dell'elenco Python

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 NoMetodoDescrizione
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!