(original) (raw)
ah, sorry… forget that I said "just as it is now" — I am losing track of what's allowed in Python now!
On Tue, Feb 10, 2015 at 2:29 AM, Neil Girdhar <mistersheik@gmail.com> wrote:
On Tue, Feb 10, 2015 at 2:20 AM, Victor Stinner <victor.stinner@gmail.com> wrote:To be logic, I expect \[(\*item) for item in mylist\] to simply return mylist.
If you want simply mylist as a list, that is \[\*mylist\]\[\*(item) for item in mylist\] with mylist=\[(1, 2), (3,)\] could return \[1, 2, 3\],
rightas just \[\*mylist\], so "unpack" mylist.
\[\*mylist\] remains equivalent list(mylist), just as it is now. In one case, you're unpacking the elements of the list, in the other you're unpacking the list itself.Victor
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: https://mail.python.org/mailman/options/python-dev/mistersheik%40gmail.com