Python lambda avec si mais sans le reste

J'ai écrit certains lambda fonctions et ne pouvait pas comprendre cela. Est-il un moyen d'avoir quelque chose comme lambda x: x if (x<3) en python? Comme lambda a,b: a if (a > b) else b fonctionne ok. Jusqu'à présent lambda x: x < 3 and x or None semble être le plus proche que j'ai trouvé.

InformationsquelleAutor root | 2012-10-03