我有一个.txt文档,其中有些单词在不同的行上
例如:
hello
too
me
我想知道如何用每个单词所在的行号打印每一行,但从1开始,而不是从0开始
期望输出:
1 = hello
2 = too
3 = me
我已经有了从文本文档中提取行的解决方案
open_file = open('something.txt', 'r')
lines = open_file.readlines()
for line in lines:
line.strip()
print(line)
open_file.close()
我知道我可以打印出每个单词所处的索引,但是,除非我弄错了,否则行号将从0开始,而不是从1开始。提前感谢
您应该使用枚举器和迭代器,而不是将整个文件读取到内存中:
相关问题 更多 >
编程相关推荐