【发布时间】:2021-07-23 23:36:49
【问题描述】:
我有这样的数据结构:
[ {'SNAPSHOT': {'SnapshotVersion': '304'}},
{'SNAPSHOT': {'SnapshotCreationDate': '2015-06-21 17:33:41'}},
{'CafeData': {'CafeVersion': '2807'}},
{'CafeData': {'IsSoftwareOnly': '1'}},
{'CafeData'{'IsPassportTCPIP': '1'}}
{'SNAPSHOT': {'SnapshotVersion': '777'}},
{'SNAPSHOT': {'SnapshotCreationDate': '2017-07-27 17:37:47'}},]
输出应该是这样的:
[ {'SNAPSHOT': {'SnapshotVersion': '304','SnapshotCreationDate': '2015-06-21 17:33:41'}},
{'CafeData': {'CafeVersion': '2807','IsSoftwareOnly': '1','IsPassportTCPIP': '1'}}
{'SNAPSHOT': {'SnapshotVersion': '777','SnapshotCreationDate': '2017-07-27 17:37:47'}},
]
或者输出应该是这样的:
[ {'SNAPSHOT': {'SnapshotVersion': ['304','777'],
'SnapshotCreationDate': ['2015-06-21 17:33:41','2017-07-27 17:37:47']}},
{'CafeData': {'CafeVersion': '2807','IsSoftwareOnly': '1','IsPassportTCPIP': '1'}}
]
【问题讨论】:
-
您还没有在这里得到答案吗? stackoverflow.com/questions/67328076/…
-
@BuddyBobIII:原始问题中的要求更简单。他今天用这个新的变体编辑了这个问题,所以我让他创建一个单独的问题。
-
不,这不一样,输出不一样。给出正确答案的人建议我创建一个新问题。
-
好的,知道了!只是想知道您为什么两次发布相同的问题,谢谢您的澄清。
-
你在第三个 CafeData 键中有错字。那么列表元素是具有单个键的字典和另一个字典的值?
标签: python python-3.x list dictionary