Skip to main content
 首页 » 编程设计

python之你如何从一个非连续的集合中得到一个随机数

2025年05月04日25zlslch

我需要从数字 [1, 4, 7, 9, 13, 42] 中随机选择。

我不能使用 random.randint(1,42) 因为它会给我一些中间的数字。如何仅从列表中的那些号码中进行选择?

请您参考如下方法:

你想要random.choice。

import random 
random.choice([1,4,7,9,13,42])