Remove element from a Python LIST [clear, pop, remove, del] (Italiano)

Python List data-type consente di memorizzare elementi di diversi tipi di dati in una sequenza ordinata. I dati sono scritti all’interno di parentesi quadre () e i valori sono separati da una virgola (,).

In Python, ci sono molti metodi disponibili sul tipo di dati elenco che consentono di rimuovere un elemento da un determinato elenco. I metodi sono remove (), pop () e clear ().

Oltre ai metodi di elenco, è anche possibile utilizzare una parola chiave del per rimuovere elementi da un elenco.,

In questo tutorial Python, imparerai:

  • Python remove() method
  • Python pop() method
  • Python clear() method
  • Usando la parola chiave del
  • Come faccio a rimuovere il primo elemento da un elenco?
  • Come faccio a rimuovere più elementi da un elenco in Python?
  • Come faccio a rimuovere un elemento da un elenco utilizzando un indice in Python?

Esempio di elenco

my_list = ]

L’indice inizia da 0., Nell’elenco: my_list a

0th index abbiamo la stringa ‘Guru’,

  • All’indice: 1 otterrai il numero 50 che è un numero intero.
  • All’indice: 2 otterrai il numero mobile 11.50
  • All’indice: 3, c’è una stringa ‘Siya.’
  • All’indice: 4, vedrai che il numero 50 è duplicato.
  • All’indice:5, otterrai un elenco con i valori A, B e C.

Metodo Python remove ()

Il metodo Python removes () è un metodo integrato disponibile con l’elenco. Aiuta a rimuovere il primo elemento corrispondente dall’elenco.,

Sintassi:

list.remove(element)

L’elemento che si desidera rimuovere dall’elenco.

ReturnValue

Non esiste un valore di ritorno per questo metodo.

Suggerimenti per l’utilizzo del metodo remove ():

Di seguito sono riportati i punti importanti da ricordare quando si utilizza il metodo remove ():

  • Quando l’elenco ha elementi duplicati, il primo elemento che corrisponde all’elemento dato verrà rimosso dall’elenco.
  • Se l’elemento dato non è presente nell’elenco, genererà un errore dicendo che l’elemento non è nell’elenco.,
  • Il metodo remove () non restituisce alcun valore.
  • Il remove () prende il valore come argomento, quindi il valore deve passare con il tipo di dati corretto.

Esempio: Usando il metodo remove() per rimuovere un elemento dall’elenco

Ecco un elenco di esempio che ho

my_list = 

L’elenco ha elementi di stringa e numero di tipi di data. L’elenco ha elementi duplicati come il numero 12 e la stringa Riya.

Output:

Metodo Python pop ()

Il metodo pop() rimuove un elemento dall’elenco in base all’indice fornito.,

Sintassi

list.pop(index)

index: il metodo pop () ha un solo argomento chiamato index.

  • Per rimuovere un elemento dall’elenco, è necessario passare l’indice dell’elemento. L’indice inizia da 0. Per ottenere il primo elemento dalla lista passare indice come 0. Per rimuovere l’ultimo elemento, puoi passare l’indice

    come -1.

  • L’argomento indice è facoltativo. Se non viene passato, il valore predefinito viene considerato -1 e viene restituito l’ultimo elemento dall’elenco.,
  • Se l’indice dato non è presente, o fuori dall’intervallo, il metodo pop () genera un errore che dice IndexError: pop index.

ReturnValue:

Il metodo pop() restituirà l’elemento rimosso in base all’indice fornito. Anche l’elenco finale viene aggiornato e non avrà l’elemento.

Esempio: Usando il metodo pop () per rimuovere un elemento dalla lista

La lista userà nell’esempio è my_list = .,

Proviamo a rimuovere l’elemento usando un metodo pop() basato sul seguente:

  • Dando index
  • Senza index
  • Passando index che è fuori dall’intervallo.

Qui, stiamo rimuovendo Tiya dalla lista. L’indice inizia da 0, quindi l’indice per Tiya è 2.

Output:

Metodo Python clear ()

Il metodo clear() rimuoverà tutti gli elementi presenti nell’elenco.

Sintassi:

list.clear()

Parametri:

Nessun parametro.

ReturnValue:

Non c’è alcun valore di ritorno., L’elenco () viene svuotato usando il metodo clear ().

Esempio: Usando il metodo clear() per rimuovere tutti gli elementi dall’elenco

Il metodo clear() svuoterà l’elenco specificato. Vediamo il funzionamento di clear () nell’esempio seguente:

my_list = #Using clear() methodelement = my_list.clear()print(element)print(my_list)

Output:

None

Utilizzo della parola chiave del

Per rimuovere un elemento dall’elenco, è possibile utilizzare la parola chiave del seguita da una lista. Devi passare l’indice dell’elemento alla lista. L’indice inizia da 0.,

Sintassi:

del list

Puoi anche tagliare un intervallo di elementi dall’elenco usando la parola chiave del. L’indice start / stop dall’elenco può essere dato alla parola chiave del e gli elementi che rientrano in tale intervallo verranno rimossi. La sintassi è la seguente:

Sintassi:

del list

Ecco un esempio che mostra di rimuovere il primo elemento, l’ultimo elemento, più elementi dall’elenco usando del.

Output:

Come faccio a rimuovere il primo elemento da un elenco?,

Puoi utilizzare metodi di elenco come remove(), pop() per rimuovere il primo elemento dall’elenco. Nel caso del metodo remove (), dovrai passare il primo elemento da rimuovere e per pop l’indice, cioè 0.

Puoi anche usare la parola chiave del per rimuovere il primo elemento dall’elenco.

L’esempio seguente mostra di rimuovere il primo elemento dalla lista usando remove(), pop() e del.

Output:

Come faccio a rimuovere più elementi da un elenco in Python?

I metodi list remove () e pop() hanno lo scopo di rimuovere un singolo elemento., Per rimuovere più aspetti, utilizzare la parola chiave del.

Output:

Originallist is Using del, the final list is 

Come faccio a rimuovere un elemento da un elenco usando index in Python?

Per rimuovere l’elemento in base all’indice, è possibile utilizzare il metodo list pop() . Anche l’utilizzo della parola chiave del ti aiuterà a rimuovere l’elemento per un dato indice.

Output

Riepilogo:

In Python, ci sono molti metodi disponibili sul tipo di dati dell’elenco che ti aiutano a rimuovere un elemento da un determinato elenco. I metodi sono remove (), pop () e clear ().,

Importante metodi built-in disponibili sulla lista di rimuovere gli elementi

Metodo Descrizione
remove() aiuta a rimuovere il primo elemento corrispondente dall’elenco.
pop () Il metodo pop() rimuove un elemento dalla lista in base all’indice dato.
clear () Il metodo clear() rimuoverà tutti gli elementi presenti nell’elenco.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *