On Sat, 22 Feb 2014 19:10:02 +1100, Chris Angelico wrote: > On Sat, Feb 22, 2014 at 7:02 PM, <wxjmfa...@gmail.com> wrote: >>>>> # a swapping variant >>>>> def swap(a, b): >> ... ab = [a, b] >> ... ab[1], ab[0] = ab[0], ab[1] >> ... return ab[0], ab[1] > > Provably identical to: > > def swap(a, b): > return b, a > > The rest is just fluff.
You don't even need the function call. a, b = b, a -- Steven -- https://mail.python.org/mailman/listinfo/python-list