INADA Naoki added the comment: I believe that using Sequence ABC as mix-in is recommended when implementing custom sequence.
But mixing-in it violates "should only provide __reversed__() if they can provide an implementation that is more efficient than the one provided by reversed()." Defining __reversed__ in Sequence ABC also means that classes doesn't have __reversed__ aren't Sequence. While not implementing it is recommended for most cases. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue16712> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com