[issue31952] Weird behavior on tupple item assignment
Lucas Bertoldo
report at bugs.python.org
Sun Nov 5 21:26:35 EST 2017
New submission from Lucas Bertoldo <lvcas.bertoldo at gmail.com>:
Basically, I typed:
>>> m = (list(), list())
then I got, this, as expected:
>>> m[0] += [1]
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
m[0] += [1]
TypeError: 'tuple' object does not support item assignment
but, when I checked the variable...
>>> m
([1], [])
---------------------------------
Saying the least, one can kind of assing a value to a tuple of lists and get the expected result, but with the trackback still showing up.
----------
components: Interpreter Core
files: python bug.png
messages: 305613
nosy: Lucas Bertoldo
priority: normal
severity: normal
status: open
title: Weird behavior on tupple item assignment
type: behavior
versions: Python 3.6
Added file: https://bugs.python.org/file47252/python bug.png
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue31952>
_______________________________________
More information about the Python-bugs-list
mailing list