回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我正在创建嵌套字典。有人能帮忙吗</p>
<pre><code>for key,values in hostwise.iteritems():
values.sort(key=lambda x: x.execution_time)
for plugin in values:
plugin_wise = {}
if plugin.name not in plugin_wise.keys():
plugin_wise[plugin.name] = {}
if plugin.status == 'Submitplugin':
plugin_wise[plugin.name]['Submitplugin'] = plugin.execution_time
elif plugin.status == 'Pluginsucceeded':
plugin_wise[plugin.name]['Pluginsucceeded'] = plugin.execution_time
else:
if plugin.status == 'Submitplugin':
plugin_wise.update({plugin.name: {'Submitplugin': plugin.execution_time}})
#plugin_wise[plugin.name]['Submitplugin'] = plugin.execution_time
elif plugin.status == 'Pluginsucceeded':
plugin_wise.update({plugin.name: {'Pluginsucceeded': plugin.execution_time}})
#plugin_wise[plugin.name]['Pluginsucceeded'] = plugin.execution_time
</code></pre>
<pre><code>{‘UpgradeOptional’: {‘Pluginsucceeded’: ‘2020-06-06T12:00:09’}}
{‘UpgradeOptional’: {‘Submitplugin’: ‘2020-06-06T12:00:03’}}
</code></pre>
<p>比如说。上面的输出不是我期望的…我想要下面的方式。有什么想法吗</p>
<pre><code>{‘UpgradeOptional’:
{‘Pluginsucceeded’: ‘2020-06-06T12:00:09’,‘Submitplugin’: ‘2020-06-06T12:00:03’}}
</code></pre>