【发布时间】:2016-07-29 09:54:19
【问题描述】:
我有以下字典(用于创建 json),
temp = {'logs':[]}
我想附加字典,但我一次只有 1 个 key:val。
我尝试了什么:
temp['logs'].append({key:val})
这符合预期并将字典附加到数组中。 但是现在我想在这个字典中添加一个 key/val 对,我该怎么做呢? 我试过使用追加/扩展,但这只是在列表中添加了一个新字典。
【问题讨论】:
-
我已经尝试查看堆栈溢出。请不要对我的问题投反对票。如果您能找到已经提出的此类问题,我将不胜感激。问一个新问题,是我最后的手段。
-
你能分享一个你想要得到的输出的例子吗?我担心我没有正确地回答这个问题。
-
试试
temp['logs'].append((key,val)) -
我正在尝试为未来的 JSON.dumps() 创建一个字典。我正在从生成器中获取键/值。
标签: python json list dictionary