Bonjour,
pour savoir si une variable est une lambda fonction, je procède comme suit :
Peut-on faire autrement, voire plus propre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if type(onePiece).__name__ == "function": ...
Bonjour,
pour savoir si une variable est une lambda fonction, je procède comme suit :
Peut-on faire autrement, voire plus propre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if type(onePiece).__name__ == "function": ...
On peut faire
Maintenant est-ce plus propre? Je ne sais pas, c'est me semble-t-il une autre façon de faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 >>> x=lambda y:y**2 >>> type(x) <type 'function'> >>> x.func_name '<lambda>' # permet d'avoir le nom exact de ta fonction
Partager