特定の単語が出現するたびに、単語の出現の前後に約5語を表示してコンテキストを表示する必要があります。コンテンツのテキストファイル内の単語「他人」のテキストファイルの各単語について、周囲の5ワードを抽出します。
出力例あなたはoccurs('stranger', 'movie.txt')
を入力します。
私のコード今のところ:
def occurs(word, filename):
infile = open(filename,'r')
lines = infile.read().splitlines()
infile.close()
wordsString = ''.join(lines)
words = wordsString.split()
print(words)
for i in range(len(words)):
if words[i].find(word):
#stuck here
先行する単語を印刷します。現在の単語が位置「i」である場合、その単語の前の単語は「i- ...」の位置にあるか? – TessellatingHeckler
与えられた入力の期待される結果を表示してください – pylang