gpt4 book ai didi

python - 获取带替换的随机样本

转载 作者:IT老高 更新时间:2023-10-28 20:24:19 25 4
gpt4 key购买 nike

我有这个 list :

colors = ["R", "G", "B", "Y"]

我想从中得到 4 个随机字母,但包括重复。

运行它只会给我 4 个独特的字母,但绝不会出现任何重复的字母:

print(random.sample(colors,4))

如何获得 4 种颜色的列表,并且可能有重复的字母?

最佳答案

在 Python 3.6 中,新的 random.choices()函数将直接解决问题:

>>> from random import choices
>>> colors = ["R", "G", "B", "Y"]
>>> choices(colors, k=4)
['G', 'R', 'G', 'Y']

关于python - 获取带替换的随机样本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43281886/

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