On Sun, Jan 19, 2020 at 10:03 PM Guido van Rossum <[email protected]> wrote:
> I'm not excited about suggesting the walrus operator when people want to > chain mutating method calls like this. It results in ugly code with way too > many parentheses and a distinctly un-Pythonic flavor. I hope the OP doesn't > go off and infect a whole subcommunity with this idiom. > Not a huge fan the walrus operator, yet. I don't think I'll use it unless necessary. I'll stick to a = list() and then a.append() in this case > On Sat, Jan 18, 2020 at 10:05 PM Inada Naoki <[email protected]> > wrote: > >> On Sun, Jan 19, 2020 at 2:45 PM Siddharth Prajosh <[email protected]> >> wrote: >> > >> > Moreover, shouldn't it work? >> > How do I add that feature in Python? >> >> How you can do it with warus operator. >> >> >>> (xs := list(range(10))).append(42) >> >>> xs >> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 42] >> >> Regards, >> >> -- >> Inada Naoki <[email protected]> >> _______________________________________________ >> Python-ideas mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> https://mail.python.org/mailman3/lists/python-ideas.python.org/ >> Message archived at >> https://mail.python.org/archives/list/[email protected]/message/24YMTGYKCNFHS2JROYSNSP6MUPZAFUCV/ >> Code of Conduct: http://python.org/psf/codeofconduct/ >> > > > -- > --Guido van Rossum (python.org/~guido) > *Pronouns: he/him **(why is my pronoun here?)* > <http://feministing.com/2015/02/03/how-using-they-as-a-singular-pronoun-can-change-the-world/> >
_______________________________________________ Python-ideas mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/HEG7CAAG7KMFO2G6I4SOCG4QS7ZJTST2/ Code of Conduct: http://python.org/psf/codeofconduct/
