Suponhamos que eu utilizei o A.pop(0), removendo o primeiro elemento da lista cujo valor é 'Ar condicionado'.
Caso queira retornar o mesmo valor para a mesma posição da lista utilizando o A.append( ), como faria?
Suponhamos que eu utilizei o A.pop(0), removendo o primeiro elemento da lista cujo valor é 'Ar condicionado'.
Caso queira retornar o mesmo valor para a mesma posição da lista utilizando o A.append( ), como faria?
Olá, Alan! Tudo bem com você?
O método .append()
insere um elemento sempre no final da lista, e não é permitido alterar esse comportamento. Para inserir um elemento em uma determinada posição da lista utilizamos o método .insert()
. Vou deixar um pequeno exemplo para ilustrar sua utilização.
a = ['Ar condicionado', 'Livros', 'Computador', 'Fone']
a.pop(0)
a
Saída:
['Livros', 'Computador', 'Fone']
Utilizando método insert:
a.insert(0, 'Ar condicionado')
a
Obs: Primeiro argumento é a posição que você quer inserir e o segundo argumento é o elemento a ser inserido.
Saída:
['Ar condicionado', 'Livros', 'Computador', 'Fone']
Como recomendação, deixo esses dois links que explicam um pouco mais sobre os dois métodos:
Espero ter ajudado, mas se ainda persistir alguma dúvida estou sempre à disposição.
:)
Respondido. Obrigado!