Olá Giovanni,
O erro que você mencionou geralmente ocorre quando você tenta usar uma lista como uma função. É possível que o erro tenha ocorrido em alguma parte do código que não foi mencionada na sua pergunta.
A solução deste exercício é:
temp_celsius = [0, 25, 37, 78, 100]
temp_fahrenheit = list(map(lambda x: (x * 9/5) + 32, temp_celsius))
temp_fahrenheit
Não consegui compreender o que você apontou como falha na descrição do código. O exemplo de multiplicação de cada elemento da lista por 3 usando uma list comprehension é bem interessante para praticar o que será visto na próxima aula (estrutura de dados).
Parabéns pela solução criativa e espero ter ajudado!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!