gpt4 book ai didi

python - 嵌套字典中的嵌套字典,如何自动化它们?

转载 作者:行者123 更新时间:2023-12-04 15:17:11 25 4
gpt4 key购买 nike

我正在尝试在另一个嵌套字典中生成一个嵌套字典,但我只能完成一个步骤。
这是我得到的代码:

variables = ['CHG', 'Open', 'Close']
assets= ['GOOG', 'FB']
dates =['28-09-2020', '25-09-2020']

dct = {x: dict(zip(assets, '0' * len(assets))) for x in dates}
得到我:
{'28-09-2020': {'GOOG': '0', 'FB': '0'}, '25-09-2020': {'GOOG': '0', 'FB': '0'}}
我如何生成字典,每个 Assets 中都有变量?
我的目标是得到这样的字典:
{'28-09-2020': {'GOOG': {'CHG':0, 'Open':0, 'Close':0}, 'FB': {'CHG':0, 'Open':0, 'Close':0}}, '25-09-2020': {'GOOG': {'CHG':0, 'Open':0, 'Close':0}, 'FB': {'CHG':0, 'Open':0, 'Close':0}}}

最佳答案

{date: {x: dict(zip(variables, '0' * len(variables))) for x in assets} for date in dates}
输出
{'28-09-2020': {'GOOG': {'CHG': '0', 'Open': '0', 'Close': '0'},
'FB': {'CHG': '0', 'Open': '0', 'Close': '0'}},
'25-09-2020': {'GOOG': {'CHG': '0', 'Open': '0', 'Close': '0'},
'FB': {'CHG': '0', 'Open': '0', 'Close': '0'}}}

关于python - 嵌套字典中的嵌套字典,如何自动化它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64122224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com