-1
我應該將列表n
中的每個元素乘以2,但由於某種原因它會一直返回[6,5,7]
。由於某種原因,它只乘以第一個元素,但我希望它乘以所有元素,然後返回列表。列表中的乘法元素
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))
'return'停止該功能。在函數內部用'print'語句調試(帶和不帶'return'),你會看到 – Mel
@Mel返回[6,5,7],[6,10,7],[6,10,14 ],但我只想要最後一個結果的新列表。不是一個接一個......這讓我感到困惑 – Anon