eventos_registrados = ['Encerramento', 'Palestra 3', 'Palestra 2', 'Abertura']
eventos_registrados.reverse()
print(f'Ordem correta dos eventos: {eventos_registrados}')
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!
eventos_registrados = ['Encerramento', 'Palestra 3', 'Palestra 2', 'Abertura']
eventos_registrados.reverse()
print(f'Ordem correta dos eventos: {eventos_registrados}')
Oii Evandro, tudo bem?
Obrigada por compartilhar seu avanço no fórum! O código está funcionando corretamente, e você usou o .reverse() de forma bem direta para resolver o problema.
Vale mencionar uma alternativa interessante: o método .sort() também pode ser útil quando a lista não está em uma ordem conhecida e você precisa ordenar alfabeticamente, não só inverter. Para o caso dos eventos com nomes como "Abertura", "Palestra 2" etc., o .sort() organizaria automaticamente em ordem alfabética. Já o .reverse(), como você usou, apenas inverte a ordem atual, o que funciona perfeitamente quando a lista já começa na ordem contrária à desejada.
Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.
Bons estudos!
Sucesso ✨
Oi Victor, tudo bem?
Primeiramente, muito obrigaod pelos feedbacks! Ajuda muito!
Segundo: não sabia que o.sort()podia colocar em ordem alfabética também, pensava que era só para valores numéricos. Obrigado pelo ensinamento.