> Right now the Python programmer looking to aggressively delete elements from 
> the top of a list has to consider the tradeoff that the operation takes O(N) 
> time and would possibly churn his memory caches with the O(N) memmove 
> operation.  In some cases, the Python programmer would only have himself to 
> blame for not using a deque in the first place.  But maybe he's a maintenance 
> programmer, so it's not his fault, and maybe the code he inherits uses lists 
> in a pervasive way that makes it hard to swap in deque after the fact.  What 
> advice do you give him?
> 

Or he could just set them to None.
John
=:->
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to