chaque élément de la liste est vrai booléen
Je sais que
all(map(compare,new_subjects.values()))==True
me dire si chaque élément de la liste est Vrai. Cependant, comment puis-je savoir si tous les éléments, sauf pour l'un d'entre eux est Vrai?
source d'informationauteur Glassjawed | 2011-04-16
Vous devez vous connecter pour publier un commentaire.
Fondamentalement, vous filtrez la liste de vraies valeurs et de comparer la longueur de cette liste à l'original pour voir si c'est un de moins.
Si vous voulez dire est en fait
True
et pas a la valeur True, vous pouvez simplement compter?vérification pour un seul Faux:
edit: Ce fait répondre à votre question mieux:
Compter combien ne sont pas Remplies:
En supposant que la fonction de comparaison renvoie un booléen vaue, et sachant que le Vrai/Faux de devenir 1/0 dans un entier contexte que vous pouvez faire: