Не могли бы вы объяснить, что делает этот код и как он связан с вопросом?
ли функция Python быть аргументом другой функции?
Сказать:
def myfunc(anotherfunc, extraArgs):
# run anotherfunc and also pass the values from extraArgs to it
pass
Так что это в основном два вопроса:
Это вообще разрешено?И если это так, как я могу использовать функцию внутри другой функции? Нужно ли использовать exec (), eval () или что-то подобное? Никогда не нужно было связываться с ними.Кстати, extraArgs - это список / кортеж аргументов anotherfunc.