Rimozione di elementi da una lista con l'operatore del in Python

Con l'operatore del puoi eliminare un elemento da una lista in base al suo indice:

pythonlst = [1, 2, 3]
del lst[0]

print(lst) # stamperà [2, 3]

Dopo l'applicazione dell'operatore del, tutti gli elementi successivi a quello rimosso si spostano in avanti per occuparne il posto. In questo modo la lunghezza della lista stessa diminuisce di 1.

Задание 1

Data la lista:

pythonlst = ['a', 'b', 'c', 'd', 'e']

Rimuovi l'elemento con indice 1.

Задание 2

Data la lista:

pythonlst = ['a', 1, 'b', 2, 'c', 3]

Lascia nella lista solo gli elementi stringa.