gpt4 book ai didi

python - 如何生成随机整数列表,但只使用指定的整数? (Python)

转载 作者:行者123 更新时间:2023-12-04 23:18:58 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How can I randomly select an item from a list?

(16 个回答)


6年前关闭。




这个问题可以推广到随机创建一个大小为 n 的列表,其中包含预先指定的整数(假设均匀分布)。希望它看起来像下面这样:

也许语法看起来像

randList([list of integers], size)

然后可以产生一些类似的东西:
randList([1,-1], 7)
>>> [1,-1,1,-1,-1,-1,1] #(random)

或者
randList([2,3,4], 10)
>>> [4,3,4,2,2,4,2,3,4,3] #(random)

我对 python 有点陌生,无论我在哪里看到它总是返回一个低值和高值之间的值范围,而不是特定值。谢谢

最佳答案

vals = [random.choice(integers) for _ in range(num_ints)]

关于python - 如何生成随机整数列表,但只使用指定的整数? (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32853311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com