我有兩個列表。內容可能會有所不同。我最好的方法來檢查並返回True
如果兩個列表具有相同的內容。例如:[3,4,5]
和[4,3,5]
然後必須返回True
檢查兩個列表的內容是否相同的最佳方法?
這是我的嘗試。
>>> x=[3,4,5]
>>> y=[4,3,5]
>>> x==y
False
>>> x is y
False
>>> x in y
False
它不工作, 但是當我試圖用這些它sort()
工作:
>>> x.sort()
>>> y.sort()
>>> x==y
True
是,這是正確的方法?任何比這更好的東西?
散列值是這樣做的一種方式 – smac89
您的列表是否可以包含任何重複項? – TerryA
內容是什麼? 'int'? –