Create dictionary based of x items per key from two lists
Mark Lawrence
breamoreboy at yahoo.co.uk
Sun Feb 1 13:49:35 EST 2015
On 01/02/2015 18:14, Grant Edwards wrote:
> 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.
>
At long last my quest seeking the final entry for the Zen of Python is
over. I'll be delighted to let you accept the honour of raising an
issue on the bug tracker to get the "this" module changed to reflect my
new found wisdom.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
More information about the Python-list
mailing list