【发布时间】:2020-09-09 20:18:17
【问题描述】:
我在下面的列表中有一本字典
b = [
{
"ServiceLevel": {
"S": "AA"
},
"ReadyTime": {
"S": "2020-01-31T12:00:00"
},
"DeliveryDate": {
"S": "2020-02-15T12:00:00"
}
}
]
我正在尝试访问该内部字典中的元素并将它们转换为 JSON 格式: 我的尝试:
a = b[0]
for key, value in sorted(a.items()):
a1 = print(key, value)
for i in a1:
b1 = a1[i]
print(b1)
我正在尝试得到这个输出:
b = {
"ServiceLevel": "AA",
"ReadyTime": "2020-01-31T12:00:00",
"ReadyDate": "2020-01-31T12:00:00",
}
错误:TypeError:“NoneType”对象不可调用
【问题讨论】:
-
您使用的是哪个 Python 版本?该错误消息看起来不对。
-
python 3.7 @ 超级雨
-
嗯,我刚刚尝试了 3.7.8 并按预期得到了“...不可迭代”。
标签: python python-3.x list dictionary tuples