标签: python set
我正在使用python中实现的set的日期结构。 我可以将一个集合定义为: set_1 = set([1, 2]) 还有set_2 = {1, 2}。 如果我运行set_1 == set_2,则评估为True,但如果我运行set_1 is set_2则评估为False。 那么这两种实现有什么区别呢?
set_1 = set([1, 2])
set_2 = {1, 2}
set_1 == set_2
True
set_1 is set_2
False
答案 0 :(得分:0)
is是一个身份运算符,其中==仅检查值。它已经回答了,请查看this问题。
is
==