In "Learning Python," by Lutz and Ascher, there's a table showing different assignment statement forms. One form shown is list assignment. The authors give this as an example:
[spam, ham] = ['yum', 'YUM'] I don't see how this is any different than a tuple unpacking assignment: >>> a, b = 1, 2 >>> a, b (1, 2) >>> [a, b] = [1, 2] >>> a, b (1, 2) In both instances the names a and b are both mapped to 1 and 2 so why are there two different forms? Thanks for any answers. -- Norvell Spearman -- http://mail.python.org/mailman/listinfo/python-list