List 拆分列表并存储到CSV

List 拆分列表并存储到CSV,list,split,storage,List,Split,Storage,我学习python很开心,但还是需要一些帮助。我已将终端的输出打印到一个txt.file文件中,输出如下所示: reactions_photo = [] myfile = open("iCZ843_photo_reactions.txt") for line in myfile: line.split(',') myfile.close() //0x109cfa5f8//、0x11cebe7b8处的反应棱镜// 正如您所看到的,它是一个逗号分隔的反应列表,共有~2K个反应 我想写一些代码,将列

我学习python很开心,但还是需要一些帮助。我已将终端的输出打印到一个txt.file文件中,输出如下所示:

reactions_photo = []
myfile = open("iCZ843_photo_reactions.txt")
for line in myfile:
line.split(',')
myfile.close()
//0x109cfa5f8//、0x11cebe7b8处的反应棱镜//

正如您所看到的,它是一个逗号分隔的反应列表,共有~2K个反应

我想写一些代码,将列表拆分为单独的反应,这样我就可以将每个反应存储到CSV的不同行中。你能帮我吗

到目前为止,我的代码如下所示:

reactions_photo = []
myfile = open("iCZ843_photo_reactions.txt")
for line in myfile:
line.split(',')
myfile.close()
但是,我如何将每个反应存储(附加??)到“反应\照片”列表中,以及如何将其打印到CSV,以便每个反应都位于新行上

谢谢你


Stephen

部分解决:我现在可以访问正确的字段并将其存储为列表:使用open('iCZ843_photo_reactions.txt','r+')作为f:reactions=f.readlines()用于反应中的行:print(line)#[,…]f.close()reaction_auto=line.split(',')print(len(reaction_auto))reaction_id_list=[]对于reaction_auto:react,reaction_auto_id,at,mem=line.split()reaction_id_list.append(reaction_auto_id)print(reaction_id_list)print(len(reaction_id_list))print(len(reaction_id_list))print(len(reaction_id_list))print(len(reaction_id_list))完成,使用:open('reactions_iCZ843.csv',w')作为输出:writer=csv.writer(输出,lineter对于反应\u id\u列表中的val:writer.writerow([val])