def go(params):
    for rule in RULES:
        if rule[0](params):
            rule[1](params)
go({'age': 6, 'sex': 'm', 'location': 'somewhere', 'marital_status': 'single'})
Сопоставление шаблонов с параметрами функций в Python