[Python-Dev] Summary of "dynamic attribute access" discussion
Mike Klaas
mike.klaas at gmail.com
Tue Feb 13 21:56:13 CET 2007
On 2/13/07, skip at pobox.com <skip at pobox.com> wrote:
> Mike> As a comparison, enumerate (that I would have believed was much
> Mike> more frequent a priori), is used 67 times, and zip/izip 165 times.
>
> But (get|set|has)attr has been around much longer than enumerate. I'm
> almost certain they existed in 1.5, and perhaps as far back as 1.0. If you
> really want to compare the two, go back to your code baseline before
> enumerate was added to Python (2.3?) and subtract from your counts all the
> *attr calls that existed then and then compare the adjusted counts with
> enumerate.
The entire codebase was developed post-2.4, and I am a bit of an
enumerate-nazi, so I don't think that is a concern <g>.
> Given that you have more uses of zip/izip maybe we should be discussion
> syntactic support for that instead. ;-)
There are even more instances of len()... len(seq) -> |seq|? <g>
-Mike
More information about the Python-Dev
mailing list