File 拆分文本文件的行并将数据输出到文件
所以我有我的代码,我试图分割行以获得所需的输出文件数据如下所示 {} ID事件File 拆分文本文件的行并将数据输出到文件,file,file-io,python-3.x,split,File,File Io,Python 3.x,Split,所以我有我的代码,我试图分割行以获得所需的输出文件数据如下所示 {} ID事件 1阿尔法麦克 1好极了 2条X光斑马 这是一条错误消息 2α 3查理 2酒店 输出应该是这样的 {} ID事件 1个阿尔法麦克,好极了 2阿尔法X光斑马酒店 3查理 这是我目前的代码,我知道效率不高,有点粗糙,不起作用 global file file = open ("sample.txt", 'r') outputDict={} for line in file: line= "1\t alpha mike b
1阿尔法麦克
1好极了
2条X光斑马
这是一条错误消息
2α
3查理
2酒店 输出应该是这样的 {} ID事件
1个阿尔法麦克,好极了
2阿尔法X光斑马酒店
3查理 这是我目前的代码,我知道效率不高,有点粗糙,不起作用
global file
file = open ("sample.txt", 'r')
outputDict={}
for line in file:
line= "1\t alpha mike bravo"
left,right=line.split('\t')
ouputDict={}
outputDict[left]=right+','
outputDict
for line in file:
line= "2\t xray zebra alpha hotel"
left,right=line.split('\t')
ouputDict={}
outputDict[left]=right+','
for line in file:
line="3\t charlie"
left,right=line.split('\t')
ouputDict={}
outputDict[left]=right+','
if left in outputDict:
outputDict[left]=outputDict[left]+right+','
else:
outputDict[left]=right+','
for ind in outputDict:
file.write(ind) % ("\t") % (outputDict[ind])
你在乎答案是否不是Python语言吗?因为您没有包含Python标记。是的,这是Python抱歉将添加标记您可以修复缩进吗?