首页 > 解决方案 > 在 Python3.x 中获取 JSON 的最后一项

问题描述

我正在使用以下格式检索 JSON 数据:

{
    "first": "Data1",
    "second": Data2,
    "third": "Data3",
    "fourth": "Data4",
    "Some random ID": "Data5"
}

我试图在这个 JSON 中找到最后一个左手参数,所以“一些随机 ID”。我不知道随机 ID,所以我只是想获取 JSON 左侧参数中的最后一个字典。如何获得“一些随机 ID”?

标签: pythonarraysjsonpython-3.xdictionary

解决方案


print(list(dict)[-1]) #last key
print(dict[list(dict)[-1]]) #last key's value

OR

keys = list(dict.keys())
keys.reverse()
print(keys[0]) #last key
print(dict[keys[0]]) #last key's value

推荐阅读