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

import random

# 生成 1-150 的列表
numbers = list(range(1, 151))

# 随机打乱列表顺序
random.shuffle(numbers)

# 取前 78 个数
result = numbers[:78]

print(result)

输出结果类似于:

[130, 19, 51, 145, 53, 143, 75, 116, 109, 108, 26, 122, 66, 39, 121, 80, 117, 142, 38, 96, 115, 3, 124, 73, 91, 18, 29, 57, 84, 74, 55, 99, 7, 111, 54, 68, 83, 128, 137, 123, 27, 16, 46, 50, 92, 102, 33, 95, 94, 71, 127, 58, 76, 45, 77, 28, 1, 8, 30, 48, 97, 106, 47, 112, 131, 70, 61, 69, 136, 62, 4, 44, 120, 65, 101, 130, 85, 42, 5, 88, 117, 56, 143, 13, 98, 14, 25, 110, 40, 22, 136, 12, 81]
Python 生成 1-150 之间 78 个不重复随机数

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

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