如何在python中对txt文件的行进行编号?

如何在python中对txt文件的行进行编号?,python,python-3.x,enumerated-types,Python,Python 3.x,Enumerated Types,我想分析txt.file的一个特定部分(第48-392行),但我对txt文件的单行编号有问题。 这就是我到目前为止所能想到的: with open ('kafka_hungerkuenstler.txt', encoding = 'utf-8') as f: for line in f: #I tried: enumerate (line) #there should also be something like read_selected_lines (filename

我想分析txt.file的一个特定部分(第48-392行),但我对txt文件的单行编号有问题。 这就是我到目前为止所能想到的:

with open ('kafka_hungerkuenstler.txt', encoding = 'utf-8') as f:
    for line in f:
    #I tried: enumerate (line)
    #there should also be something like read_selected_lines (filename, 48,392) somewhere in
     the code      
        print (line) 
用于拾取特定范围的线:

from itertools import islice

with open ('kafka_hungerkuenstler.txt', encoding = 'utf-8') as f:
    for line in islice(f, 47, 392):
循环将只在第47行(从零开始计数)上迭代到第391行(包括第391行);从1开始计算,即第48行到第392行,包括第48行和第392行。

用于选择特定范围的行:

from itertools import islice

with open ('kafka_hungerkuenstler.txt', encoding = 'utf-8') as f:
    for line in islice(f, 47, 392):
循环将只在第47行(从零开始计数)上迭代到第391行(包括第391行);从1开始计算,即第48行到第392行,包括第48行和第392行。

用于选择特定范围的行:

from itertools import islice

with open ('kafka_hungerkuenstler.txt', encoding = 'utf-8') as f:
    for line in islice(f, 47, 392):
循环将只在第47行(从零开始计数)上迭代到第391行(包括第391行);从1开始计算,即第48行到第392行,包括第48行和第392行。

用于选择特定范围的行:

from itertools import islice

with open ('kafka_hungerkuenstler.txt', encoding = 'utf-8') as f:
    for line in islice(f, 47, 392):

循环将只在第47行(从零开始计数)上迭代到第391行(包括第391行);从1开始计数,即从第48行到第392行,包括在内。

是第49行(从0开始计数)还是第48行(从1开始计数)?对于f中的行,是从1开始计数的第48行:对于f中的行,
对于f中的行。readlines()[47:392]:
是第49行(从0开始计数)还是第48行(从1开始计数)对于f中的行,这是从1replace
开始计数的第48行:
对于f中的行,这是从1replace
开始计数的第48行。readlines()[47:392]:
对于f中的行,这是从1replace
开始计数的第48行。readlines()[47:392]:
是从1replace
开始计数的第49行吗(从0开始计数)或第48行(从1开始计数)?这是从1开始计数的第48行。对于f中的行:
替换为f中的行:,对于f中的行:
。readlines()[47:392]: