ну тогда лучше не усложнять -)). я тут погуглил малость... там такое предлагают, что потом фиг поймешь как этоработает, а потом пишут - но лучше сделайте просто через if .... -))
вот еще намек Так как функции в Python являются объектами, то можно заменить значения ключей словаря функциями и возвращать их, если ключи совпадают. Очень простой пример.