【发布时间】:2016-10-17 03:44:06
【问题描述】:
所以,最近我很难让 random.shuffle 从列表中随机选择并执行一个函数。我已经能够使该过程正常工作,但现在我希望在选择问题后将其从列表中删除。我将向您展示理论上应该有效的代码,但只是随机选择问题并重复它们。
while 1:
questionList = [Question1, Question2, Question3, Question4, Question5]
random.shuffle(questionList)
print(questionList.pop()())
如果您对如何获得我正在寻找的结果有任何想法,请不要害怕发表评论或添加新答案!
~干杯!
【问题讨论】:
-
您的代码应该可以工作。您确定您的
QuestionX对象按预期工作吗? -
您每次循环都在重新创建
questionList!