Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Nenhuma das alternativas roda na prática, alternativa com For

Selecionando o código ao pé da letra, nenhuma das alternativas roda, com o erro abaixo: TypeError: 'list' object is not callable

Consegui realizar de outra forma com o código: lista = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]

new_list = [i*3 for i in lista] new_list

1 resposta
solução!

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!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software