Python 非常灵活,我可以将函数用作列表的元素或其他函数的参数。例如:
x = [sin, cos]
y = s[0](3.14) # It returns sin(3.14)
或者
def func(f1, f2):
return f1(2.0) + f2(3.0)
但是,我不清楚如何对随机函数做同样的事情。例如我想使用高斯分布:[random.normalvariate(3.0, 2.0), random.normalvariate(1.0, 4.0)]
. 在这个例子中,我将得到一个包含两个元素的固定列表。但我想要得到的是一个包含随机元素的列表。在 python 中做这件事的好方法是什么?