Olá, como faço para remover um item que esteja no meio da lista depois de ter sido ordenada alfabeticamente?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, como faço para remover um item que esteja no meio da lista depois de ter sido ordenada alfabeticamente?
Olá, você pode usar a função remove ex:
ac = ['1', '2', '3' , '4' , '5']
ac.remove('2')
ac
['1', '3', '4', '5']Espero que tenha ficado claro e te ajudado.
Oi, Nairim!
Caso você não saiba o índice exato para retirar da lista, pensei em algo usando o len para saber qual a posição central da lista, ficaria mais ou menos assim:
lista = ['a','b','c','d','e']
remover_indice_central = len(lista)//2 #Lembrando que o // retorna a parte inteira da divisão. Nesse caso, o resultado será o índice 2
lista.pop(remover_indice_central) #O índice 2 será removido, no caso, a letra 'c'Era mais ou menos essa a sua dúvida?