0

有人可以解释以下内容吗?

>>> a = {1}
>>> b = {2}
>>> a & b == set()
True
>>> a & b == {}
False

为什么会做出这个选择?

4

1 回答 1

5

您的代码a & b == {}将 a ANDed 与 b 与{}空字典进行比较。因此,and 和空字典的结果不同,结果为假。

于 2012-05-05T19:01:20.560 回答