gpt4 book ai didi

python - 如何生成随机数,同时避免已使用的数字

转载 作者:行者123 更新时间:2023-12-01 06:08:21 25 4
gpt4 key购买 nike

如何生成随机数,但让这些数字避免已使用的数字。我有一个包含数千组数字的 TXT 文件,我需要生成一系列随机数,同时避免这些数字。

IE、TXT - 0102030405
我的随机数需要避免这个数字。

顺便说一句,我如何将 TXT 10 位数字拆分为 5 个两位数数字?那么我如何根据它生成随机数。

最佳答案

您可以将之前找到的所有随机数加载到字典中,然后检查字典中是否有 new_random,如果是则尝试新的随机数。

对于第二方,假设您的十位数号码存储在变量 ten_digits 中。

ten_digits = '1234567890'

你可以通过这样做将其分解为 5 个两位数数字

[x + y for x, y in zip(ten_digits[::2], ten_digits[1::2]
>>> ['12', '34', '56', '78', '90']

关于python - 如何生成随机数,同时避免已使用的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7033542/

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