1
我需要从号码[1, 4, 7, 9, 13, 42]
中随机选择。我不能使用random.randint(1,42)
,因为它会给我一些中间的数字。如何从我的列表中只选择那些数字?如何从非连续集合中获得一个随机数?
我需要从号码[1, 4, 7, 9, 13, 42]
中随机选择。我不能使用random.randint(1,42)
,因为它会给我一些中间的数字。如何从我的列表中只选择那些数字?如何从非连续集合中获得一个随机数?
你想要random.choice
。
import random
random.choice([1,4,7,9,13,42])
我做了一些更多的研究,我发现我可以用random.choice([1, 4, 7, 9, 13, 42])
,它会随机从列表中选择一个项目。
谢谢,我想到了! –
没问题。总是很高兴看到有人继续他们的研究并找到他们自己问题的答案:) – mgilson