Olá, Erica! Tudo bem?
Pelo que você descreveu, parece que a lista que você está usando foi atualizada para incluir a nota 10.0 no lugar do 8.0.
Isso é consistente com o que foi mostrado no exemplo do material de estudo. Se você atualizou a lista com o comando lista[3] = 10.0, o laço for irá imprimir o valor atualizado, que é 10.0. Isso é esperado, pois o laço for lê os elementos atuais da lista, e não a versão antiga.
Se você ainda está vendo 10.0 e não deveria, pode ser que a lista foi atualizada em algum ponto do seu código. Verifique se há alguma linha de código que possa ter alterado a lista antes do laço for.
Espero ter ajudado e fico à disposição se precisar.
Abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado