On Jan 25, 2010, at 12:36 PM, Steve Howell wrote:

> 
> Deque does not support all the operations that list does.  It is also roughly 
> twice as slow for accessing elements (I've measured it).


ISTM that apps that want to insert or pop from the front of list are also apps 
that don't care about accessing arbitrary elements in the middle using the 
position index.  When lists are growing or shrinking from the front, the 
meaning of the i-th element changes.   So, it doesn't make sense for an 
application to track indices of objects in such a list.

   i = s.find('abc')
   s.pop(0)
   print s[i]    # i no longer points at 'abc'


Raymond
_______________________________________________
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