【发布时间】:2017-02-18 13:13:16
【问题描述】:
我想以随机顺序运行函数。它看起来像打乱变量列表的“shuffle”函数。
输入:
def a():
print('a')
def b():
print('b')
def c():
print('c')
shuffle([a,b,c])
这是我想要的输出:
a
b
c
或
a
c
b
或
c
b
a
或其他 如何以随机顺序运行函数?
【问题讨论】:
-
from random import shuffle... 看起来你几乎就在那里。 -
您是否尝试过编写任何代码?你也应该发布那个。我正在考虑制作一个字典,键是整数,值是函数引用,然后使用随机整数在字典中查找函数。
标签: python function python-3.x random