【发布时间】:2020-03-03 21:29:58
【问题描述】:
例如,如果字典是这样的:
myDict = {"egg sandwich":["bread", "lettuce", "mayo","egg"],
"sad sandwich":["bread","lettuce","mayo"],
"ham sandwich":["bread","lettuce","mayo","ham"],
"healthy sandwich":["lettuce"],
"breakfast sandwich":["bread","egg","mayo"]}
该函数应返回“火腿三明治”,因为它是唯一一个包含与所有其他列表进行比较时唯一的成分(火腿)的三明治。
【问题讨论】:
-
“健康三明治”也应该回归吧?
-
@GUNTERSAMA 为什么?前三个三明治也包含“生菜”。
-
@GUNTERSAMA,约翰·戈登是正确的。该函数应该只返回包含对所有其他列表唯一的值的键。
-
是的,我看错了。
标签: python list dictionary optimization