Выбор функции случайным образом
Есть ли способ выбрать функцию случайным образом?
Пример:
from random import choice
def foo():
...
def foobar():
...
def fudge():
...
random_function_selector = [foo(), foobar(), fudge()]
print(choice(random_function_selector))
Код выше, кажется, выполняет все 3 функции, а не только случайно выбранную. Какие'правильный способ сделать это?