我在 python 的文件中寻找一些单词。找到每个单词后,我需要从文件中读取接下来的两个单词。我一直在寻找一些解决方案,但我找不到只阅读接下来的单词。
# offsetFile - file pointer
# searchTerms - list of words
for line in offsetFile:
for word in searchTerms:
if word in line:
# here get the next two terms after the word
感谢您的时间。
更新:只需要第一次出现。实际上,在这种情况下,该词只可能出现一次。
文件:
accept 42 2820 access 183 3145 accid 1 4589 algebra 153 16272 algem 4 17439 algol 202 6530
词:['访问','代数']
当我遇到“访问”和“代数”时搜索文件,我分别需要 183 3145 和 153 16272 的值。