title: why tuple is necessary in Python?
body: <p>It seems to me that the only difference between a tuple and a list is that a tuple is unchangable.
  If this is true, defining a new type of lists by requiring them to be unchangable seems to be more intuitive than bothering to introduce a new name (tuple) and new syntax (round-brackets).
  Is tuple important enough for a new name and syntax?</p>