我正在尝试将文本行从一个.txt文件打印到另一个.txt,但每一行都在第二个文件中编号。
例如,如果第一个1.txt文件是:
Chocolate
Vanilla
Strawberry
第二个2.txt文件应为:
[0] Chocolate
[1] Vanilla
[2] Strawberry
我正在尝试使用Python 3代码执行此操作,请提供帮助。谢谢
答案 0 :(得分:2)
这应该可以解决问题:
file1 = open('1.txt', 'r')
file2 = open('2.txt', 'w')
for idx,line in enumerate(file1):
file2.write('['+str(idx)+'] '+line)
file1.close()
file2.close()