Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] ordem da lista

no final da aplicação do extend(), a lista fica:

['Fabricio Daniel', 9.5, 9.0, 10.0, True, 9.5, 10.0, 8.0, 9.0]

existe alguma forma de juntar as notas novas com as anteriores? de forma que a ordem fique:

['Fabricio Daniel', 9.5, 9.0, 10.0, 9.5, 10.0, 8.0, 9.0, True]
2 respostas
solução!

Olá Ana, tudo bem com você?

Excelente pergunta! Tem várias formas de fazer chegar a esse objetivo, porém, não há um método pronto que ajuste essa ordenação. Porém, o que podemos fazer é usar a função pop() para remover o elemento booleano True e depois usar o método append() para adicioná-lo novamente no final da lista.

Exemplo de código:

lista = ['Fabricio Daniel', 9.5, 9.0, 10.0, True, 9.5, 10.0, 8.0, 9.0]

elemento_booleano = lista.pop(4)

lista.append(elemento_booleano)

print(lista)

Resultado:

['Fabricio Daniel', 9.5, 9.0, 10.0, 9.5, 10.0, 8.0, 9.0, True]

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

tem que ser feito manualmente mesmo né? hahaha obrigada! :)