Python - Übergabe einer Funktion an eine andere Funktion

Ich löse ein Rätsel mit Python und je nachdem, welches Rätsel ich löse, muss ich ein spezielles Regelwerk verwenden. Wie kann ich eine Funktion in Python an eine andere Funktion übergeben? Beispiel def Game(listA, listB, rules): if rules == True: do... else: do... def Rule1(v): if...