On Sat, Jun 6, 2015 at 3:28 PM, Rustom Mody <rustompm...@gmail.com> wrote: > You just repeated what Chris said, replacing 'immutable' with 'same' > There was a list: [1,2,3] > At some point that list is found to be(come) [1,2,3,4] > They dont look same to me.
"I'm going shopping, can you get me the shopping list please?" *goes and fetches a piece of paper from the kitchen* "Wait, this isn't the right list! This one has more things on it!" The question of whether or not the thing fetched is indeed the shopping list is independent of the items on it. The list has an identity and it has a value (the items needed). If I hand you an empty list on the basis that the shopping list you placed there last week was empty, I've destroyed the value of the posted shopping list - people have added things to it during the week, and they expect those things to be on the list that gets referenced to make purchases. ChrisA -- https://mail.python.org/mailman/listinfo/python-list