У меня есть файл, который представляет собой одну большую строку.В этой строке есть предложения, которые заканчиваются 3 числами, например так:
видит мышь.1980 1 1 овца эритроциты мыши 1980 6 5 видели мышь 1980 8 8
Я хочу изменить это так, чтобы файл / вывод выглядел так:
видит мышь.1980 1 1
мышиные эритроциты овцы 1980 6 5
мышиные мыши 1980 8 8
Вот код, который я использовал, чтобы попытаться решить эту проблему:
with open('ngram_test') as f:
for line in f:
#print(line)
for word in line.split():
print(word)
Это, однако, печатает только каждое слово в строке и новую строку.Любая помощь будет принята с благодарностью!