From: Raymond Hettinger Date: Fri, 26 Mar 2004 07:56:23 +0000 (+0000) Subject: Update timeit example to reflect current performance. X-Git-Tag: v2.4a1~562 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=707483fdef1dcb91e5239f7dd16db509ce2737c7;p=python Update timeit example to reflect current performance. --- diff --git a/Doc/tut/tut.tex b/Doc/tut/tut.tex index 9fdf228f46..d214e7f5b7 100644 --- a/Doc/tut/tut.tex +++ b/Doc/tut/tut.tex @@ -4634,14 +4634,14 @@ immediately. For example, it may be tempting to use the tuple packing and unpacking feature instead of the traditional approach to swapping arguments. The \ulink{\module{timeit}}{../lib/module-timeit.html} module -quickly demonstrates that the traditional approach is faster: +quickly demonstrates a modest performance advantage: \begin{verbatim} >>> from timeit import Timer >>> Timer('t=a; a=b; b=t', 'a=1; b=2').timeit() -0.60864915603680925 +0.57535828626024577 >>> Timer('a,b = b,a', 'a=1; b=2').timeit() -0.8625194857439773 +0.54962537085770791 \end{verbatim} In contrast to \module{timeit}'s fine level of granularity, the