【发布时间】:2021-10-17 23:28:43
【问题描述】:
我有三个列表,我想使用字典理解将它们变成空的三重嵌套字典的键。 “Facility”是外键,“Products”是中间键,“Customer”是内键。我怎样才能做到这一点?提前致谢
以下是我需要制作成键的列表:
Facility = ['Fac-1', 'Fac-2','Fac-3','Fac-4','Fac-5']
Products = ['45906','48402','80591','102795','107275','128067','129522',]
Customer = ["Apple","Samsung","Huawei","Nokia","Motorolla"]
【问题讨论】:
-
但是值是什么?
-
请给出所需输出的具体示例。
-
如果你不知道如何编写一个理解,你应该 a) 如果赶时间,只写 for 循环,或者 b) 去寻找一个关于理解的教程。
-
没有值,我需要它为空,因为我将在优化模型 (PuLP) 的目标函数中使用这个嵌套字典。我提供的三个列表是嵌套字典的键,而不是值。一旦我运行它,模型本身就会赋值
标签: python dictionary-comprehension