13/18 Modificando cada elemento em uma lista dentro de uma função. python


#1

tem algo de erra em meu codigo

n = [3, 5, 7]
def double_list(x):
for i in range(0, len(x)):
x[i] = x[i] * 2
return i

Nao se esqueca de retornar sua nova lista!

print double_list(n)


#2

Hi try to change the return i by return x


#3

ta damdo esse erro

Oops, tente outra vez.
Sua funcao nao inseriu [0, 1] quando retornou [0, 1] em vez de [0, 2]

o codigo esta corrrto so que ta dando esse erro

n = [3, 5, 7]
def double_list(x):
for i in range(0, len(x)):
x[i] = x[i] * 2
return x

Nao se esqueca de retornar sua nova lista!

print double_list(n)


#4

Hi the code is fine its maybe a indent problem so try that

n = [3, 5, 7]
def double_list(x):
    for i in range(0, len(x)):
        x[i] = x[i] * 2
    return x
print double_list(n)