La fonction Python la plus puissante que vous n’utilisez pas (encore) | par Abdur Rahman | Juin 2025
Permettez-moi de commencer par une confession:
Pour le plus longtemps, j’ai ignoré cette fonction. Complètement. Comme, je ne lui ai même pas donné un deuxième coup d’œil lors de l’écrémage des documents. Et je me considère comme un développeur Python assez assaisonné – donc si vous avez fait la même chose, vous êtes en bonne compagnie.
Mais une fois que j’ai commencé à l’utiliser?
Il modifié Comment j’ai écrit Python. Code plus propre. Moins de bugs. Et parfois – un coup de pouce notable, gratuitement.
Alors, quelle est cette fonction mystérieuse?
Ouais. C’est ça.
Juste quatre lettres: any().
Et si votre première pensée a été: « Vraiment? Cette petite chose? » – bien. Cela signifie que nous sommes sur le point de décoller une couche de python que vous n’avez probablement pas encore explorée.
Plongeons-nous.
Le any() La fonction prend une itérable (liste de réflexion, tuple, set, etc.) et revient True si n’importe lequel des éléments sont la vérité.
C’est ça.
any((False, False, True)) # returns True
any((0, ""…
