我有一个 JSON 文件,我正在尝试使用值(而不是键)进行搜索。 Python 中有内置函数可以做到这一点吗?
[["2778074170846781111111110", "a33104eb1987bec2519fe051d1e7bd0b4c9e4875"],
["2778074170846781111111111", "f307fb3db3380bfd27901bc591eb025398b0db66"]]
我想到了这个方法。将文件加载到列表中并开始搜索。有没有更有效的方法?
def OptionLookUp(keyvalue):
with open('data.json', 'r') as table:
x= json.loads(table)
最佳答案
编辑后,我可以说,没有比将 JSON 转换为 python 二维列表并循环每个节点并将第二个字段与您的“键值”进行比较更快/更有效的方法了。
编辑:更快/更高效
关于Python 搜索带有键值的 Json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40723235/