[Python-Dev] sum(...) limitation

Glenn Linderman v+python at g.nevcal.com
Sun Aug 10 22:12:26 CEST 2014


On 8/10/2014 1:24 AM, Stephen J. Turnbull wrote:
> Actually ... if I were a fan of the "".join() idiom, I'd seriously
> propose 0.sum(numeric_iterable) as the RightThang{tm].  Then we could
> deprecate "".join(string_iterable) in favor of "".sum(string_iterable)
> (with the same efficient semantics).
Actually, there is no need to wait for 0.sum() to propose "".sum... but 
it is only a spelling change, so no real benefit.

Thinking about this more, maybe it should be a class function, so that 
it wouldn't require an instance:

str.sum( iterable_containing_strings )

[ or  str.join( iterable_containing_strings ) ]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20140810/1e125cec/attachment.html>


More information about the Python-Dev mailing list