Python:如何将许多数据附加到列表中,并从这些数据生成json文件

Python:如何将许多数据附加到列表中,并从这些数据生成json文件,python,json,python-3.x,list,Python,Json,Python 3.x,List,我有来自输入和响应张量的数据: 随机导入 尽管如此: 文本_p=[] x=列表() res=[] 预测_input=input('You:')#删除标点并转换为小写 prediction_input=[letters.lower()用于预测_input中的字母,如果字母不在字符串中。标点符号] 预测输入=''.join(预测输入) 文本附加(预测输入)#标记化和填充 预测\u输入=标记器。文本\u到\u序列(文本\u p) 预测输入=np.数组(预测输入)。重塑(-1) 预测输入=焊盘序列([预

我有来自输入和响应张量的数据:

随机导入
尽管如此:
文本_p=[]
x=列表()
res=[]
预测_input=input('You:')#删除标点并转换为小写
prediction_input=[letters.lower()用于预测_input中的字母,如果字母不在字符串中。标点符号]
预测输入=''.join(预测输入)
文本附加(预测输入)#标记化和填充
预测\u输入=标记器。文本\u到\u序列(文本\u p)
预测输入=np.数组(预测输入)。重塑(-1)
预测输入=焊盘序列([预测输入],输入形状)#从模型中获取输出
输出=模型预测(预测\输入)
output=output.argmax()#找到正确的标记并预测
响应标签=le.逆变换([output])[0]
store=random.choice(响应[响应标签])
打印(“快活:”,商店)
x、 附加(文本)
res.append(存储)
数据={'input':x,'response':res}
以open('conver.json','w')作为f:
json.dump(数据,f)
如果响应标签=“再见”:
打破
我想附加我的数据并设置如下:

{“input”:[“bye”],“response”:[“再见”]}

但是我希望我的数据有很多数据,而不仅仅是一个,数据可以从输入和响应中获得。

你的问题不清楚。您可以使用
append()
附加到列表,使用
json.dump()
保存到json。这两种方法都用在你的问题中