[Python-Dev] Usage of += on strings in loops in stdlib (original) (raw)

Steven D'Aprano steve at pearwood.info
Wed Feb 13 12:56:39 CET 2013


On 13/02/13 22:46, Xavier Morel wrote:

On 2013-02-13, at 12:37 , Steven D'Aprano wrote:

# even less obvious than sum map(operator.add, array) That one does not work, it'll try to call the binary add with each item of the array when the map iterator is reified, erroring out. functools.reduce(operator.add, array, '') would work though, it's an other way to spell sum without the string prohibition.

Oops, you are right of course, I was thinking reduce but it came out map. Thanks for the correction.

-- Steven



More information about the Python-Dev mailing list