0
我正在使用python中實現的集合的日期結構。 我可以定義爲: set_1 = set([1, 2])
也可以定義爲set_2 = {1, 2}
。 如果我運行set_1 == set_2
它評估爲True
但如果我運行set_1 is set_2
它評估爲False
。 那麼這兩個實現有什麼區別?大括號和python中的列表
我正在使用python中實現的集合的日期結構。 我可以定義爲: set_1 = set([1, 2])
也可以定義爲set_2 = {1, 2}
。 如果我運行set_1 == set_2
它評估爲True
但如果我運行set_1 is set_2
它評估爲False
。 那麼這兩個實現有什麼區別?大括號和python中的列表
謝謝,是的,它是一個重複項,但我沒有注意到它,因爲我正在考慮將'is'作爲javascript'==='的等效版本。 – vigte 2014-10-12 13:26:11