Essayez d'utiliser «réduire».
reduce(lambda x, y: x == y, items)
Oh, je suis en colère si c'est une liste vide, donc je dois définir la valeur initiale ...
print reduce(lambda x, y: x == y, [])
# TypeError: reduce() of empty sequence with no initial value
print reduce(lambda x, y: x == y, [], True)
... ʻis` serait plus rafraîchissant si c'était une fonction.
Postscript Vous l'avez souligné en peu de temps. Ou plutôt, si vous y réfléchissez un instant, ce n'est pas bon ... orz
J'ai fait une erreur car c'était la première fois que je pensais que je devrais le publier comme essai Gardons cela comme un commandement ...
Postscript Si je pensais que ça ne serait pas du tout vu, on m'a fait remarquer pendant un moment, Qiita est incroyable ... Le titre et le contenu sont si différents que j'ai changé le titre de cet article et créé Nouvel article.
Recommended Posts