【发布时间】:2021-10-20 19:41:13
【问题描述】:
所以,我正在使用这段代码来创建一个逻辑图,并创建一个直方图,我想将此函数的所有数据添加到一个数组中(我会称它为 owo bc 为什么不),但是当我添加了owo.append(f),如果我打印数组它是空的。在函数内部有一个print(f),它显示了我要添加的数字。
mu = [2.8, 3.3, 3.5, 3.8, 3.99]
N= 1000
x=0.1
owo=[]
def MeGustaElCereal(x, mu, N):
f=x #Maybe start point?
for n in range(N):
f= mu*x*(1.0-x)
x=f
print(f)
owo.append(f)
return f
print(owo)
我也知道需要添加更多的代码来分隔每个 mu 的结果,也许用另一个 for?
【问题讨论】:
-
您需要致电
MeGustaElCereal。 -
将列表设为全局应该会有所帮助。
标签: python arrays function for-loop