[Python-ideas] all, any - why no none ?

Steven Samuel Cole steven.samuel.cole at gmail.com
Tue Apr 10 17:22:29 CEST 2012


hello,

i'm aware they've been around for quite a while, but for some reason, i 
did not have the builtins all(seq) and any(seq) on the radar thus far. 
when i used them today, i just assumed there was a corresponding 
none(seq), but was surprised to learn that is not true.

why is that ? has this been considered ? discussed ? dismissed ? i did 
search, but the net being neither case-sensitive nor semantic, the 
results were off topic.

sure, i can do not all or not any or any of these:
http://stackoverflow.com/q/6518394/217844
http://stackoverflow.com/q/3583860/217844
but none(seq): True if all items in seq are None
would IMHO be the pythonic way to do this.

what do you think ?

# ssc



More information about the Python-ideas mailing list