我正在从硬盘导入一个jsonl文件,并试图将其转换为可用格式。下面是我导入数据的方式
train_data=[]
with open("Documents/data/train.jsonl",'r',encoding='utf-8') as j:
for line in j:
train_data.append(json.loads(line))
这会产生这样的数据结构
train_data[1]
Out[59]:
{'id': 46971,
'img': 'img/46971.png',
'label': 1,
'text': 'text'}
基本上,我希望将此数据转换为字典格式,其中字典值为“id”,其余数据与该字典标签关联。我相信类似于下面的内容,但我对Python非常陌生,所以我可能会错误地显示这一点
print(dict_ex)
{46971: ['img/46971.png', 1, 'text']}
试试这个
您可以创建字典并从
train_data
列表中逐个添加新元素:相关问题 更多 >
编程相关推荐