Python 生成不重复随机数 - 限定范围内的随机数生成方法
"Python 生成不重复随机数 - 限定范围内的随机数生成方法"\n\n要生成不重复的数,在限定范围内,可以使用 random.sample() 函数。以下是一个示例代码,生成 10 个不重复的整数,范围在 1 到 100 之间:\n\npython\nimport random\n\nnums = random.sample(range(1, 101), 10)\nprint(nums)\n\n\n这个代码会输出类似以下结果:\n\n\n[35, 54, 12, 78, 92, 45, 61, 27, 83, 9]\n\n\n这里使用了 random.sample() 函数,它的第一个参数是一个序列(可以是列表、元组等),第二个参数是要生成的不重复数的个数。该函数会从序列中随机选择指定个数的元素,且保证这些元素不重复。在上述示例中,我们传入了 range(1, 101) 作为序列,表示在 1 到 100 之间选择数,然后指定生成 10 个不重复的数。
原文地址: https://www.cveoy.top/t/topic/pNdx 著作权归作者所有。请勿转载和采集!