"Antoon Pardon" <[EMAIL PROTECTED]> wrote:
> Comments are welcome:
>
>   http://www.pardon-sleeuwaegen.be/antoon/avltree.html

How about adding two shortcut methods, nextkey(k) and prevkey(k), to return the 
next and previous
key respectively ? For instance nextkey would be equivalent to (untested):

def nextkey(self, key):
    iter = self[key:]
    first = iter.next()
    if key not in self: return first
    else: return iter.next()

Also for consistency, nextvalue(k), prevvalue(k), nextitem(k), previtem(k) 
would be reasonable
additions.

And a question: what does step do if the keys are not integers since you 
restrict step to be integer
?

George


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

Reply via email to