Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要从数字中随机选择[1, 4, 7, 9, 13, 42]。
[1, 4, 7, 9, 13, 42]
我不能使用random.randint(1,42),因为它会给我一些介于两者之间的数字。如何仅从列表中的这些数字中进行选择?
random.randint(1,42)
你想要random.choice。
random.choice
import random random.choice([1,4,7,9,13,42])
我做了一些更多的研究,发现我可以使用random.choice([1, 4, 7, 9, 13, 42]),它会从列表中随机选择一个项目。
random.choice([1, 4, 7, 9, 13, 42])