3 ms·
I got excited by the heading thinking that there was a change to the language and we could refer to the dictionary itself in dictionary comprehension. Just yes
by ericfrederich 9y ago
I got excited by the heading thinking that there was a change to the language and we could refer to the dictionary itself in dictionary comprehension.
Just yesterday I commented that if generators could refer to themselves in generator comprehension (recursion) I could express some algorithm as a single expression.
http://stackoverflow.com/a/41617394/180464 http://stackoverflow.com/a/41617394/180464
... anyway, this just turns out to be what looks like an "addict" clone.
- chris_griffith 9y agoSomething like that would be handy. Just to clarify the addict mention. It works similarity to addict, but does have important distinctions and IMO seniority (was in my 'reusables' pypi project named 'Namespace' before addict existed. Just finally spun it into it's own project). Biggest differences: * Box will convert items added to the object after creation, addict does not * addict only acts as a defaultdict, Box can act as either regular or defaultdict * Box updates it’s __dir__ so that attributes (keys) are tab completed in stuff like IPython * Box repr clearly shows it is an object