
I actually don't think it will be very hard. On Wednesday, May 25, 2016 at 5:02:52 PM UTC-4, Eric V. Smith wrote:
On 5/25/2016 4:14 PM, Ethan Furman wrote:
On 05/25/2016 01:08 PM, Eric V. Smith wrote:
x, y = extract(mapping, 'a', 'b') print(x, y) 1, 2
Let's pretend you wrote:
a, b = extract(mapping, 'a', 'b')
since that's the way I would almost always be using it.
The proposal is this:
a, b = **mapping
The advantages:
- much more readable - less duplication
Less duplication might not seem like that big a deal, but it's one of the motivators behind decorations and in-place operators, which are both wins.
I agree that would be a win. That's a lot of compiler magic, though.
Eric.
_______________________________________________ Python-ideas mailing list Python...@python.org <javascript:> https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/