Envelopper les fonctions

Vous devez écrire une fonction wrap_functions qui prend un nombre arbitraire de fonctions en arguments et un nombre n. La fonction wrap_functions doit retourner une liste de résultats obtenus en appliquant chaque fonction d'entrée au nombre n.
L'entrée de la fonction se compose d'un entier n (en dernier argument) et d'une ou plusieurs fonctions.
La fonction doit retourner une liste de résultats, chaque élément représentant le résultat de l'application de l'une des fonctions d'entrée à n.
Entrée
Sortie
wrap_functions(lambda x: x**2, lambda x: x+10, lambda x: x%2, 5)
[25, 15, 1]
Explication: Les fonctions en entrée sont des fonctions lambda : la première élève son entrée au carré, la seconde ajoute 10 à son entrée, et la troisième renvoie le reste de la division de son entrée par 2.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue