【发布时间】:2026-02-13 01:55:02
【问题描述】:
我有这样的嵌套字典,其中键是函数{'Foo1': {'Foo2': {'value1': 0}, 'Foo3': {'value2': 1, 'value3': 1}}}
我想写一个递归函数,它必须计算一个最终值。在这种情况下,它将是:
final_value = Foo1(Foo2(0), Foo3(1,1))
如果有人帮助我提供建议,我将非常高兴。
【问题讨论】:
-
你能把你的字典机智键的实际例子发布为函数吗?
-
由于字典是无序的,您的
final value也可能是Foo1(Foo3(1,1), Foo2(0))- 这可能是完全不同的东西。 -
感谢您的评论,但这里的顺序并不重要。
-
可能和你写的一样。 final_value 不会改变@ChristianKönig
-
@AmeyDahale 例如:dct = {'any': {'none': {'value1': 0}, 'all': {'value2': 1, 'value3': 1} }}