gpt4 book ai didi

python - 如何在 Python 中生成带有重复的随机列表?

转载 作者:太空宇宙 更新时间:2023-11-04 09:58:49 26 4
gpt4 key购买 nike

我想生成一个重复的随机列表,但我不知道它是如何完成的,因为它总是给我错误,我这样写:

  1. x=rm.sample(范围(1001), 2000)
  2. 打印(x)

我想要一个 1 到 100 之间的 2000 个数字的列表

请帮帮我。

最佳答案

您可以只使用随机库和列表理解。

import random
[random.randint(1,100) for x in range(2000)]

如果您想打印该列表,您可以为其分配一个值并像您在问题中所做的那样打印它。

import random
x = [random.randint(1,100) for x in range(2000)]
print x

编辑:根据以下 OP 的评论:如果您想删除所有小于 50 的值,您可以在生成初始列表时执行此操作,而根本不生成它们。

import random
[random.randint(50,100) for x in range(2000)]

关于python - 如何在 Python 中生成带有重复的随机列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44705959/

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