En python 2.6 , je veux faire:
f = lambda x: if x==2 print x else raise Exception()
f(2) #should print "2"
f(3) #should throw an exception
Ce n'est clairement pas la syntaxe. Est-il possible d'effectuer un if
in lambda
et si oui, comment le faire?
Merci