Create dictionary based of x items per key from two lists

Grant Edwards invalid at invalid.invalid
Sun Feb 1 13:14:53 EST 2015


On 2015-02-01, Chris Angelico <rosuav at gmail.com> wrote:
> On Sun, Feb 1, 2015 at 2:06 PM, Mark Lawrence <breamoreboy at yahoo.co.uk> wrote:
>> The one-liner might not be better code, but it must be better speed wise
>> precisely because it's on one line, right? :)
>
> Well of course it is. Python code speed is always measured in lines
> per minute. That's why you should eliminate blank lines from your
> code.

No, you've got that backwards.  You want _more_ blank lines. A blank
line takes zero time to run, but it still counts as a line in your
lines/second stats.

A loop containing 1 line of code will execute in the same abount of
time as that loop with 1 line of code and 99 blanks lines.

The latter loop is running at 100 times as many lines/second as the
former.   That's _got_ to be better.

-- 
Grant








More information about the Python-list mailing list