При условии, что у меня есть список фраз:
list = ['new york', 'school', 'new']
и строка
text = 'i am going to a school in new york and therefore i have to buy a new uniform to go to new york'
Я хотел бы найти количество слов, предшествующих каждой фразе (только для первого появления), т.е. вывод должен быть:
new york = 7
school = 5
new = 7
Есть идеи, как мне этого добиться?