选择一个随机函数

时间:2016-11-17 08:18:46

标签: python python-3.x

使用python 3.5是否可以有一个定义列表并有一个函数选择并调用该随机定义?我问这个是因为我随机看到的所有文档都说关于生成随机伪数。

1 个答案:

答案 0 :(得分:3)

>>> def foo(): print('foo')
>>> def bar(): print('bar')
>>> from random import choice
>>> choice([foo, bar])
<function foo at 0x10499d668>
>>> choice([foo, bar])()
foo
>>> choice([foo, bar])()
bar
>>> choice([foo, bar])()
foo