Python 3 - 使用没有一些值的randint

时间:2015-04-01 04:44:43

标签: python-3.x

如何在使用选择时隐藏一些值

>>> x
['Ace', 'King', 'Queen', 'Jack', 10, 9]

>>> choice(x),choice(x),choice(x),choice(x),choice(x)
(10, 'Jack', 9, 'King', 10)

现在我需要让用户阻止一些值。如果他选择杰克为前。我需要把杰克放在一边,从x中选择任意四个值。 像 -

('Jack',10, 9, 'Queen', 'Ace') 

另外,我可以用randint做同样的事吗?

1 个答案:

答案 0 :(得分:0)

import random

foo = ['a', 'b', 'c', 'd', 'e']
print(random.choice(foo))

示例:: How to randomly select an item from a list?

希望这是你需要的(+代码来维护列表内容)