From: matz@... (Yukihiro Matsumoto) Date: 2002-02-07T14:55:32+09:00 Subject: Re: returning multiple values from a method Hi, In message "returning multiple values from a method" on 02/02/07, Phil Tomson writes: |What is the reason for the inconsistency? Although it might not follow your expectation, they are consistent, because they are just different. a = foo() # single assignment a, = foo() # retrieve first element a, b = foo() # first and second a, *b = foo() # first and rest matz.