在python中使用random.random生成随机样本

Spi*_*uce 2 python random

我想使用random.random函数生成0到1之间的100个随机数的样本大小.

import random
sample = [random.random for x in range(100)]
Run Code Online (Sandbox Code Playgroud)

例如,while print(len(sample))给我100,print(sample[1])只返回对随机对象()的引用而不是实际的随机数,这就是我想要的.

为什么这对我不起作用?

可能是基本的,但我找不到答案.

Pad*_*ham 5

你没有调用这个方法:

[random.random() for x in range(100)]
              ^^
Run Code Online (Sandbox Code Playgroud)