Python 3.x 查字典
我正在尝试编写一个for循环,它通过SavedStrats dict并打印出每个帐户和策略的交换 在SavedStrats命令中:Python 3.x 查字典,python-3.x,dictionary,for-loop,filter,format,Python 3.x,Dictionary,For Loop,Filter,Format,我正在尝试编写一个for循环,它通过SavedStrats dict并打印出每个帐户和策略的交换 在SavedStrats命令中: {'Account1': {'MACDStrategy2.0': OrderedDict([('Exchange', 'Bybit'), ('Script', 'MomentumStrats'),
{'Account1': {'MACDStrategy2.0': OrderedDict([('Exchange', 'Bybit'),
('Script', 'MomentumStrats'),
('StratStatus', 'ACTIVE')]),
'STDandRegressionStrategy': OrderedDict([('Exchange', 'Bybit'),
('Script',
'MomentumStrats'),
('StratStatus',
'ACTIVE')])},
'Account2': {'BollingerBandStrategy': OrderedDict([('Exchange', 'Bybit'),
('Script',
'MomentumStrats'),
('StratStatus',
'PAUSED ')])}}
代码:
预期产出:
Account1
MACDStrategy2.0 Strat Status: ACTIVE
STDandRegressionStrategy Strat Status: ACTIVE
Account2
BollingerBandStrategy Strat Status: PAUSED
SavedStrats.items()中k、v的:
印刷品(k)
对于v.items()中的s、d:
打印,“战略状态:”,d[“战略状态”])
印刷品:
Account1
MACDStrategy2.0战略状态:活动
标准和回归战略状态:激活
会计2
柏林班德战略战略状态:暂停
请停止,我怎样才能删除别人的评论?@ChristopherOjo(我想)只有mods才能删除。但是,如果您认为任何注释都不充分,您可以随时标记注释。
Account1
MACDStrategy2.0 Strat Status: ACTIVE
STDandRegressionStrategy Strat Status: ACTIVE
Account2
BollingerBandStrategy Strat Status: PAUSED