Не могли бы вы объяснить, что делает этот код и как он связан с вопросом?

ли функция Python быть аргументом другой функции?

Сказать:

def myfunc(anotherfunc, extraArgs):
    # run anotherfunc and also pass the values from extraArgs to it
    pass

Так что это в основном два вопроса:

Это вообще разрешено?И если это так, как я могу использовать функцию внутри другой функции? Нужно ли использовать exec (), eval () или что-то подобное? Никогда не нужно было связываться с ними.

Кстати, extraArgs - это список / кортеж аргументов anotherfunc.

Ответы на вопрос(10)

Ваш ответ на вопрос