【发布时间】:2011-02-15 09:54:34
【问题描述】:
我有一些嵌套的数据结构,每个都类似于:
[ ('foo', [ {'a':1, 'b':2},
{'a':3.3, 'b':7} ]),
('bar', [ {'a':4, 'd':'efg', 'e':False} ]) ]
我需要比较这些结构,看看是否有任何差异。没有写一个函数来显式遍历结构,是否有现有的库或方法来进行这种递归比较?
【问题讨论】:
-
你在比较什么?
-
您是否只需要查看它们是否相等,或者实际找到它们的不同之处?
-
找出它们不同的地方,如果有的话。
-
要了解它们的不同之处,请查看:stackoverflow.com/a/26171760/5069869
标签: python data-structures comparison