On 20 April 2003, Guido van Rossum said: > I'm not too worried that people will ask for prod() as well. And if > they do, maybe we can give them that too; there's not much else along > the same lines (bitwise or/and; ha ha ha) so even if the slope may be > a bit slippery, I'm not worried about sliding too far. I can't count the number of times sum() would have been useful to me. I can count the number of times prod() would have been: zero. Bitwise and/or en masse seems unnecessary (although I remember being quite tickled by the fact that you can do bitwise operations on strings in Perl -- whee, fun! -- when I was young and naive). However, there have been a number of occasions where I wanted *logical* and/or en masse: are any/all elements of this list true/false? On several occasions I tried to do it in one super-clever line of code using reduce(), and I think I even succeeded once. But usually I give up and make it a loop. IMHO *this* is likely to be the feature people start asking for after they decide sum() is handy. Greg PS. my nominations for removal in Python 3.0: reduce() and filter(). -- Greg Ward <gward@python.net> http://www.gerg.ca/ What happens if you touch these two wires tog--
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4