【发布时间】:2019-04-07 04:37:58
【问题描述】:
我有以下两个字典:
a={"ad":["tau","guru"],
"bigd":["tau","guru"],
"lugd":["tau","guru"]}
b={"tau":["ad","bigd","lugd"],
"guru":["bigd","ad","lugd"]}
键的每个值都是键的优先顺序。我试图用python完成的是如何获得偏好顺序的所有可能组合。 因此,一种偏好顺序是,当您仅翻转键“ad”的值时,其余的将是相同的。如下所示
a={"ad":["guru", "tau"],
"bigd":["tau","guru"],
"lugd":["tau","guru"]}
b={"tau":["ad","bigd","lugd"],
"guru":["bigd","ad","lugd"]}
其他情况可能是“广告”偏好保持不变而“大”偏好不同。我们必须遍历两个字典中的所有列表并找到所有 2^3 * 3*2 的可能性。有人可以帮我吗?
【问题讨论】:
-
你能发布一些代码来展示你到目前为止所做的尝试吗?这将有助于我们为您提供更好的答案。
标签: python list iterator iteration combinations