Existe uma maneira de remover um item de uma lista, dado seu índice, em vez de seu valor: a instrução del. Isso difere do método pop(), que retorna um valor. A instrução del também pode ser usada para remover fatias de uma lista ou limpar a lista inteira (o que fizemos anteriormente pela atribuição de uma lista vazia à fatia). Por exemplo:
>>> a = [-1, 1, 66.25, 333, 333, 1234.5] >>> del a[0] >>> a [1, 66.25, 333, 333, 1234.5] >>> del a[2:4] >>> a [1, 66.25, 1234.5] >>> del a[:] >>> a []
del também pode ser usado para excluir variáveis inteiras:
>>> del a
Fazer referência ao nome daqui em diante é um erro (pelo menos até que outro valor seja atribuído a ele). Nós vamos encontrar outros usos para del posterior.