On Fri, Dec 18, 2015 at 08:37:09AM -0800, Guido van Rossum wrote:
ValuesView is not a set because there may be duplicates. But the identity thing feels odd. (Even though I designed this myself.) Maybe because values may not be comparable?
Right, that makes sense now, and it's even documented that value views are not treated as sets:
I'm not sure what you mean by "values may not be comparable"? Since we're only talking about equality, aren't all values comparable?