Queria entender melhor a lógica da resposta do professor com esse [::-1] Fiz alguns testes e pelo que entendi esse -1 não é um índice, mas sim o intervalo de cada elemento da lista começando do último. Testei com [::1] e mostrou a lista normal. Testei com [::2] e [::-2] e pulou um elemento indo na ordem normal ou inversa. Queria entender melhor o que significa essa repetição dos dois pontos, até pra poder usar futuramente.
Como não tinha ideia disso, acabei resolvendo o exercício de uma forma mais trabalhosa:
# Exercício 4
cont = 1
lista = []
while cont <= 5:
numer = int(input('Nos informe um número inteiro qualquer '))
cont += 1
lista.append(numer)
print(lista)
print(f'A lista reversa é {lista[-1], lista[-2], lista[-3], lista[-4], lista[-5]}')