查找包含给定跨度的行号

时间:2018-11-27 00:44:01

标签: python file indices

给出一个文本文件,如何找到与给定的子字符串开始和结束索引相对应的行号?即使可以找到任何给定范围的值,我使用的数据集也包含重复项。

1 个答案:

答案 0 :(得分:0)

line_number = my_string[:start_index].count("\n")

I guess ...

my_string = """
hello
test
line 
numbers
"""

print(my_string[:14].count("\n")) # the 14th character is the 3rd line