On Sun, Oct 2, 2011 at 7:23 PM, Simon Cross <hodgestar+python...@gmail.com> wrote: > I'm -1 on hacking += to be fast again because having the two loops > below perform wildly differently is *very* surprising to me: > > s = '' > for x in loops: > s += x > > s = '' > for x in loops: > s = s + x
Erk. Bad example. Second example should be: s = '' for x in loops: b = s s += x (I misunderstood the details but I new the reference counting hackiness would lead to surprises somewhere :). Schiavo Simon _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com