我运行这个代码将三个列表合并到一个字典中,第一个列表是键。你知道吗
list_dict = {x: (y, z) for x, y, z in zip_longest(order_instance, final_mem, final_disk)}
pprint(list_dict)
返回这个。。。你知道吗
{'instanceIndex:0': ('212590592', '192389120'),
'instanceIndex:1': ('5971968', '13963264'),
'instanceIndex:2': ('93331456', '216592384')}
我想能够格式化这个字典来显示y和z值的键,这样可以更容易地输入到sqldb中。像这样的。你知道吗
{'instanceIndex:0': ((Memory: '212590592'),
(Disk: '192389120')),
'instanceIndex:1': ((Memory: '5971968'),
(Disk: '13963264')),
'instanceIndex:2': ((Memory: '93331456'),
(Disk: '216592384'))}
你可以直接修改你的dict理解来匹配你选择的任何格式来存储你的值。在您的例子中,键值格式类似于
dict
索引,所以请使用它。你知道吗您可以使用^{} 将数据存储为命名元组:
输出:
可以通过索引或名称访问命名元组:
相关问题 更多 >
编程相关推荐