|
@@ -115,13 +115,13 @@ def dict_eq(a, b, **remainder):
|
|
|
key_values = yield [("RV", [i]) for i in key_nodes]
|
|
|
values = yield [("RD", [a, i]) for i in key_values]
|
|
|
values = yield [("RV", [i]) for i in values]
|
|
|
- a_dict = dict(zip(key_values, values))
|
|
|
+ a_dict = dict(list(zip(key_values, values)))
|
|
|
|
|
|
key_nodes, = yield [("RDK", [b])]
|
|
|
key_values = yield [("RV", [i]) for i in key_nodes]
|
|
|
values = yield [("RD", [b, i]) for i in key_values]
|
|
|
values = yield [("RV", [i]) for i in values]
|
|
|
- b_dict = dict(zip(key_values, values))
|
|
|
+ b_dict = dict(list(zip(key_values, values)))
|
|
|
|
|
|
result, = yield [("CNV", [a_dict == b_dict])]
|
|
|
raise PrimitiveFinished(result)
|