Utiliser l'expression lambda pour compter les éléments que je suis intéressé par Python

Puis-je utiliser l'expression lambda pour compter les éléments qui m'intéressent?
Par exemple, quand j'ai besoin de compter les éléments dans une liste qui est plus de deux, j'ai essayé ce code qui renvoie 0.

x = [1,2,3]
x.count(lambda x: x > 2)
  • Ce code ne retourne rien. Vous avez une erreur de syntaxe. Ne tapez pas de mémoire, copier/coller le code qui manifestement œuvres.
  • Pourquoi voulez-vous utiliser lambdas?
  • Votre code de compte combien de fois ce particulier lambda objet est dans la liste.
InformationsquelleAutor prosseek | 2011-09-26