19 Apr
2016
19 Apr
'16
6:13 a.m.
Joseph Martinot-Lagarde wrote:
Proposal ========
So I thought about a new (ok, maybe it has been proposed before but I couldn't find it) syntax for anonymous namedtuples (I put the prints as comments, otherwise gmane is complainig about top-posting):
my_point = (x=12, y=16) # (x=12, y=16) my_point[0] # 12 my_point.y # 16 type(my_point) # <class 'anonymousnamedtuple'>
It's just a tuple, but with names. Parenthesis would be mandatory because `my_point = x = 12, y = 16` wouldn't work. Single elements anonymouns namedtuples would require a trailing comma, similarely to tuples.
That would be a great addition! The parens could be optional for return values return x=1, y=2