Eliminación de elementos de una lista con el operador del en Python
Con el operador del puedes eliminar
un elemento de una lista por su índice:
lst = [1, 2, 3]
del lst[0]
print(lst) # mostrará [2, 3]
Después de aplicar el operador del, todos
los elementos que siguen al eliminado se desplazan
hacia adelante para ocupar su lugar. Al mismo tiempo
la longitud de la lista misma se reduce en
1.
Dada la lista:
lst = ['a', 'b', 'c', 'd', 'e']
Elimina el elemento con número 1.
Dada la lista:
lst = ['a', 1, 'b', 2, 'c', 3]
Deja en la lista solo los elementos de tipo string.