我正在尝试读取数据集并将 JSON 文件的整数值设置为列表的数组。这是示例 JSON 文件,
[{
"index_id": "1234",
"text": "hello world",
},
{
"index_id": "5678",
"text": "roses are red",
}]
现在,我刚刚尝试读取 JSON 文件并将所有内容放入 defaultdict(list),这把事情搞砸了。假设我将所有内容都读到L1
如果我尝试获取L1[1234],这会产生错误,因为1234不是 L1 中的有效索引,并且索引为 0,1。
如果打印了 L1,
{u'1234': u'hello world'}, {u'5678': u'roses are red'}]
我知道该列表具有我对索引的潜在价值,因为它是存储在 unicode 中的值(让它变得更糟)。
那么如何将L1变成一个方法,所以如果我尝试拉起L1[1234]它会拉起“hello world”,
{1234: u'hello world'}, {5678: u'roses are red'}]
谢谢
编辑:更改了 JSON。
守候你守候我
米脂
相关分类