我有一些嵌套的数据结构,每个都类似于:
[ ('foo', [ {'a':1, 'b':2},
{'a':3.3, 'b':7} ]),
('bar', [ {'a':4, 'd':'efg', 'e':False} ]) ]
我需要比较这些结构,看看是否有任何差异。除了编写一个显式遍历结构的函数外,是否存在现有库或方法可以进行此类递归比较?
我有一些嵌套的数据结构,每个都类似于:
[ ('foo', [ {'a':1, 'b':2},
{'a':3.3, 'b':7} ]),
('bar', [ {'a':4, 'd':'efg', 'e':False} ]) ]