class Dispatch(object):

    def funcA(self, *args):
        print('funcA%r' % (args,))

def funcB(self, *args):
    print('funcB%r' % (args,))

def __getitem__(self, name):
    return getattr(self, name)
d = Dispatch()
Как объявить словарь со встроенной функцией