proper name for python * operator? proper name for python * operator? python python

proper name for python * operator?


In Ruby and Perl 6 this has been called "splat", and I think most people fromthose communities will figure out what you mean if you call it that.

The Python tutorial uses the phrase "unpacking argument lists", which islong and descriptive.

It is also referred to as iterable unpacking, or in the case of **,dictionary unpacking.


I call it "positional expansion", as opposed to ** which I call "keyword expansion".


The Python Tutorial simply calls it 'the *-operator'. It performs unpacking of arbitrary argument lists.