过期了,再发一个
看下这个,随便写了下
def way(a):
n = len(a)
list3 = []
list4 = []
for i in range(0, n):
list3.extend(list(a[i].keys()))
list4.extend(list(a[i].values()))
list3.extend(list4)
return list3
list1 = [{"a": "apple", "b": "banana"}, {"a": "angry", "b": "boring"}]
list2 = [{"a": "angry", "b": "boring"}, {"a": "apple", "b": "banana"}]
k1 = way(list1)
k2 = way(list2)
if k1 == k2:
print("pass")
else:
print("fail")
对啊,你把列表里面的字典拿出来再做处理就可以了
把 keys 和 values 都拿出来做比较,Python 字典有对应的方法