чтение каждой строки текстового файла, которому предшествуют номера строк - PullRequest
1 голос
/ 23 февраля 2020
demoFile=open("lambpoem.txt","r")
for i in demoFile:
    print(i)

как мне изменить код, чтобы он включал номер строки перед текстом в этой строке?

Ответы [ 2 ]

2 голосов
/ 23 февраля 2020

Вот пример с enumerate

with open('lambpoem.txt') as f:
    for line in enumerate(f):
        print(f'{line[0] + 1}. {line[1]}')
0 голосов
/ 23 февраля 2020

То, как я это делаю, но это, конечно, не единственный способ сделать это.

with open('File.txt', 'r') as f:
    files = f.readlines()
for i in range(len(files)):
    print(i, files[i])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...