top | item 37701824 (no title) maurosilber | 2 years ago You could do `y = x.__setitem__(0, 10)`, but you cannot assign `x[0] = 10` to a new variable. If `__setitem__` was overridden, you would not be able to distinguish between these cases and raise an error in the second one. discuss order hn newest wodenokoto|2 years ago Yes, that makes perfect sense.I somehow completely missed the assignment part of the second example.Thank you for the clarification.
wodenokoto|2 years ago Yes, that makes perfect sense.I somehow completely missed the assignment part of the second example.Thank you for the clarification.
wodenokoto|2 years ago
I somehow completely missed the assignment part of the second example.
Thank you for the clarification.