我正在对两个列表的列表值进行单元测试:
self.assertEqual(sale, [['1',14], ['2',5], ['3',7], ['4',1]])
但是它会出现以下错误:
AssertionError: Lists differ: [['1', 14], ['4', 1], ['2', 5], ['3', 7]] != [['1'
, 14], ['2', 5], ['3', 7], ['4', 1]]
First differing element 1:
['4', 1]
['2', 5]
- [['1', 14], ['4', 1], ['2', 5], ['3', 7]]
+ [['1', 14], ['2', 5], ['3', 7], ['4', 1]]
我该如何使这种情况通过,防止assertEqual函数检查列表中元素的顺序。
1, 1, 2
与1, 2, 2
不同。 - Mad Physicist