1
我很難嘗試編寫腳本來重新排列我的文件,並希望這裏的某個人能夠提供幫助。我瀏覽了堆棧溢出,並找到了一些很好的腳本來解決我的問題。不幸的是,我仍然遇到一些需要幫助的問題。重新排列包含序列號的數據文件
起初我有一個包含文件:
A X1 X2 X3
B X5 X6 X7
我要的文件是這樣的:
A, 1, X1
A, 2, X2
A, 3, X3
B, 1, X5
B, 2, X6
B, 3, X7
我試着這樣說,這代碼,但我不知道如何爲包括1,2,3在每行如上所述:
with open('filename.txt','r') as f:
file=open('filename_2.txt','w')
for line in f:
line=line.rstrip().split(' ')
for item in line[1:]:
p=line[0], item,'\n'
file.writelines(p)
file.close()
有人可以教我如何做到這一點?
非常感謝您的幫助:)我看了一下枚舉功能,我的問題就解決了像變魔術一樣! – user3348691