amux
@amux
alp.ac

Возможно ли в dict поместить функцию аналогично как в javascript?

В js можно сделать так:
let object = {
  fun_a: function(first, second){ return first + second },
  fun_b: function(first, second){ return first + second }
}

alert(object.fun_a(10, 20)) //30


Возможно ли аналогичный dict реализовать на python и как?
  • Вопрос задан
  • 187 просмотров
Решения вопроса 1
@deliro
def func2(x, y):
    return x + y

dct = {
    'func1': lambda x,y: x+y,
    'func2': func2
}

print(dct['func1'](1, 2))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы