On Sat, Mar 1, 2014 at 5:16 PM, Mark H. Harris <harrismh...@gmail.com> wrote:
> This is what I mean...   the error message is telling the user that it cannot 
> do what he has requested, and yet IT DID.  You have one of two scenarios:   
> 1) the message is arbitrarily lying and it really can assign an immutable's 
> item...  (and it did!)  or 2)  It really should NOT assign an immutables item 
> (the message is truth) but the action was "allowed" anyway despite the 
> protocol and accepted policy...  in which case the two scenarios add up to a 
> giant logical inconsistency...  QED   a bug.
>

It did not assign anything. The error was raised because the tuple
rejects item assignment. It's that simple.

The object was mutated before the assignment was attempted.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to