Raymond Hettinger added the comment:

My only attraction to adding any of the rotate variants is that they provide 
functionality that can't be done efficiently by a user without access to the 
underlying data structure.

However, looking only at the API, the methods seem a bit awkward and a bit at 
odds with how people think of ordered dicts (rotate is not a method that comes 
to mind for my mental model).   

When I built the OD code, I looked at many existing implementations (in Python 
and other languages), and I don't recall seeing rotation in any of them.

In the absence of strong use cases, I prefer to keep the API thin so that OD's 
remain easy to learn and remember.

----------
priority: normal -> low

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17100>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to