我想问一下tell() 方法。所以,有这样的代码
op = open('data.txt', 'r')
pos = op.tell()
data = op.readline()
key = []
while data:
pos = op.tell()
data = op.readline()
key.append(pos)
和结果
key[:3]
[[87], [152], [240]]
我希望我的键值从 0 开始,因为它是句子开头的第一个指针位置。但它从第二句的起始指针值开始。抱歉,我是 python 新手。
数据看起来像这样。它包含几行
Sanjeev Saxena#Parallel Integer Sorting and Simulation Amongst CRCW Models.
Hans Ulrich Simon#Pattern Matching in Trees and Nets.
Nathan Goodman#Oded Shmueli#NP-complete Problems Simplified on Tree Schemas.