gpt4 book ai didi

python - 随机产生重复元素

转载 作者:行者123 更新时间:2023-11-28 21:33:00 24 4
gpt4 key购买 nike

使用随机模块时

In [1]: from random import *                                                                                                  

In [2]: sample([10, 20, 30, 40, 50], k=4)
Out[2]: [20, 30, 50, 10]

结果并非完全随机

如何产生如下结果

In [2]: sample([10, 20, 30, 40, 50], k=4)                                                                                     
Out[2]: [20, 20, 20, 10]

生成重复的元素。

最佳答案

正如您所见,

sample 是错误的工具。相反,您可以使用 choices :

choices([10, 20, 30, 40, 50], k=4)     

关于python - 随机产生重复元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55256554/

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