On 2007-09-27, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Is this a practical use case? When are sequential visits of all > elements in order frequently suspended to make insertions and > deletions, with a need for efficient lookup by key?
Does it need to be a sequential visit of *all* elements? Suppose you have a mapping of start times to tasks. You can then want to iterate over all tasks that need to be started between noon en 4 pm next monday. If you have a hashtable you still will need to sort all the keys even if you will visit only 10%. If you have a tree you can just visit the specified keys. -- Antoon Pardon -- http://mail.python.org/mailman/listinfo/python-list