No. You're right. I don't know why I thought strings were treated differently.
On Jun 9, 2017 7:47 AM, "Mark E. Haase" <[email protected]> wrote: > On Thu, Jun 8, 2017 at 4:27 PM, Abe Dillon <[email protected]> wrote: > >> >>> a, *b = 1, 2, 3, 4, 5 # NOTE: Most itterables unpack starred >> variables as a list >> >>> type(b) >> <class 'list'> >> >> >>> a, *b = "except strings" >> >>> type(b) >> <class 'str'> >> > > I was just playing around with this, and on Python 3.5.3, I see strings > unpacked as lists: > > >>> first, *rest = 'spam' > >>> type(rest) > <class 'list'> > > Am I doing something different, or is this something that changed in the > language? >
_______________________________________________ Python-ideas mailing list [email protected] https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/
