该random
模块提供生成随机数的函数。我们将使用random.random
,它生成一个 0 到 1 之间的数字。
append
为了避免尝试元组或修改其元素时出现的问题,我们将使用tuple
带有生成器表达式的构造函数来构建其中已包含随机数的元组:
import random
nums = tuple(random.random() for _ in xrange(10))
Run Code Online (Sandbox Code Playgroud)
如果您对生成器表达式感到不舒服,也可以通过使用for
循环构建一个列表并在最后用它创建一个元组来完成:
import random
nums = []
for _ in xrange(10):
nums.append(random.random())
nums = tuple(nums)
Run Code Online (Sandbox Code Playgroud)