Browse Source

Update sum comment. (#18240)

pull/18302/head
Brandt Bucher 6 years ago
committed by GitHub
parent
commit
abb9a448de
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      Python/bltinmodule.c

6
Python/bltinmodule.c

@ -2440,7 +2440,11 @@ builtin_sum_impl(PyObject *module, PyObject *iterable, PyObject *start)
empty = []
sum([[x] for x in range(10)], empty)
would change the value of empty. */
would change the value of empty. In fact, using
in-place addition rather that binary addition for
any of the steps introduces subtle behavior changes:
https://bugs.python.org/issue18305 */
temp = PyNumber_Add(result, item);
Py_DECREF(result);
Py_DECREF(item);

Loading…
Cancel
Save