Message234888
>>> d = {'1': '2'}
>>> {'1'} < d.keys()
False
>>> {'1'} < set(d.values())
False
>>> {'1'} < d.values()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unorderable types: set() < dict_values()
Same for e.g. the `-` operator.
Since dict_keys acts like a real set I think dict_values should do so, too. At least if all the values are hashable. |
|
Date |
User |
Action |
Args |
2015-01-28 10:59:47 | ThiefMaster | set | recipients:
+ ThiefMaster |
2015-01-28 10:59:47 | ThiefMaster | set | messageid: <1422442787.53.0.167316115622.issue23339@psf.upfronthosting.co.za> |
2015-01-28 10:59:47 | ThiefMaster | link | issue23339 messages |
2015-01-28 10:59:47 | ThiefMaster | create | |
|