假设我在Python中有两个列表列表,
l1 = [['a',1], ['b',2], ['c',3]]
l2 = [['b',2], ['c',3], ['a',1]]
从的元素l1
只是其中的元素的某种置换的意义上说,测试它们是否相等的最优雅的方法是什么l2
?
请注意,对普通列表执行此操作,请参见此处,但是此方法set
不适用于列表列表。
l1 = [['a',1], ['b',2], ['c',3]]
l2 = [['b',2], ['c',3], ['a',1]]
print sorted(l1) == sorted(l2)
结果:
True
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句