alf <[EMAIL PROTECTED]> wrote:

> two ways of achieving the same effect
> 
> 
> l+=[n]
> 
> or
> 
> l.append(n)
> 
> 
> so which is more pythonic/faster?

.append - easy to measure, too:

brain:~ alex$ python -mtimeit 'L=range(3); n=23' 'x=L[:]; x.append(n)'
1000000 loops, best of 3: 1.31 usec per loop

brain:~ alex$ python -mtimeit 'L=range(3); n=23' 'x=L[:]; x+=[n]'
1000000 loops, best of 3: 1.52 usec per loop


Alex
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to