2014-10-12 52 views
0

我正在使用python中实现的集合的日期结构。 我可以定义为: set_1 = set([1, 2]) 也可以定义为set_2 = {1, 2}。 如果我运行set_1 == set_2它评估为True但如果我运行set_1 is set_2它评估为False。 那么这两个实现有什么区别?大括号和python中的列表

+0

谢谢,是的,它是一个重复项,但我没有注意到它,因为我正在考虑将'is'作为javascript'==='的等效版本。 – vigte 2014-10-12 13:26:11

回答

0

is是身份运算符,其中==只检查值。已经回答,请检查this问题。

+0

谢谢,是的,它是重复的,但我没有注意到它,因为我正在考虑将''as'作为javascript'==='的等效版本。 – vigte 2014-10-12 13:26:44