以下是一种可能的方法:

  1. 创建一个空列表来存储生成的随机数。
  2. 使用Python内置的random模块中的randint函数生成一个1-150之间的随机整数。
  3. 判断这个随机数是否已经存在于列表中,如果不存在,则将其添加到列表中。
  4. 重复步骤2和3,直到列表中有78个不重复的数为止。

下面是示例代码:

import random

nums = []
while len(nums) < 78:
    rand_num = random.randint(1, 150)
    if rand_num not in nums:
        nums.append(rand_num)

print(nums)
Python 生成 1-150 之间 78 个不重复随机数

原文地址: https://www.cveoy.top/t/topic/lfbG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录