
May 26, 2016
12:14 a.m.
On 05/25/2016 04:58 PM, MRAB wrote:
On 2016-05-26 00:41, Ethan Furman wrote:
or, as Random pointed out
x, y, z = [some_dict[k] for k in ('a', 'b', 'c')]
which has a nice symmetry to it.
Could we use 'as', which is already used for renaming in imports?
a as x, b as y, c as z = some_dict
I'm okay with that.
or, perhaps:
'a' as x, 'b' as y, 'c' as z = some_dict
which would cater for keys that aren't valid as identifiers.
That probably makes more sense, especially since it's already the rare(r) case of needing/wanting to rename the keys. -- ~Ethan~