func_map = dict()
def some_func(func_number:int, arg1, arg2)
return func_map[func_number](arg1, args)
func_map[1] = lambda x,y: x+y
print (some_func(1, 2, 3)) # выдаст 5
print (some_func(2, 3, 4)) # вызовет exception, так как func_map[2] не определено
func_map[2] = lambda x,y: x-y
print (some_func(2, 3, 4)) # выдаст -1