以下是一种可能的 Python 代码实现:

import random

nums = set()
while len(nums) < 78:
    nums.add(random.randint(1, 150))

nums = sorted(nums)
print(nums)

首先使用 Python 的set数据结构来存储随机生成的数,因为set可以保证元素不重复。然后使用一个while循环,直到set中元素个数达到 78 个为止。循环内部每次随机生成一个 1-150 之间的整数,并将其添加到set中。最后将set转换为一个列表,并按升序排序,输出结果。

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

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

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