У меня возникли проблемы с пониманием того, что означает h(a)(b)
. Я никогда не видел одного из них до вчерашнего дня, и я не мог объявить функцию таким образом:
def f (a)(b):
return a(b)
Когда я пытался сделать def f (a, b):
, он тоже не работал. Что делают эти функции? Как я могу объявить их? И, наконец, какая разница между f(a, b)
и f(a)(b)
?