[Python-ideas] A subclassing API for named tuples?
Antoine Pitrou
solipsis at pitrou.net
Fri Feb 15 08:07:00 CET 2013
On Thu, 14 Feb 2013 18:11:38 -0800
Larry Hastings <larry at hastings.org> wrote:
> On 02/14/2013 05:19 AM, Nick Coghlan wrote:
> > A recurring suggestion for collections.namedtuple is that it would be
> > nice to be able to define them like this [...]
>
> FWIW, I think namedtuple is overused. Not that there's anything
> innately wrong with namedtuple; it's just that I think too many types
> are iterable which shouldn't be. (Nobody unpacks the stat_result
> anymore, that's like 1995 man.) I suggest people use
> types.SimpleNamespace unless iterability is specifically required.
There are tons of cases where tuple unpacking is a very convenient API.
Regards
Antoine.
More information about the Python-ideas
mailing list