Hi there

Why is this multiplying and not (as shown in the example!) copying the number? And why is everybody suddenly using for in range (when looking at other questions in Q&A)?

I get [6, 5, 7]..

the example for the exercise was:def double_first(n):

n[0] = n[0] * 2

numbers = [1, 2, 3, 4]

double_first(numbers)

print numbers

```
def list_function(x):
x[0] = x[0] * 2
return x
n = [3, 5, 7]
list_function(n)
print n
```