title: Texts intersection in Python
body: <p>I have the list of 'cities':</p>
  
  <pre><code>US,Upper St. Clair
  US,VCT,Victoria,Viktorija,bigtolia,bikutoria,fyktwrya  tksas,wei duo li ya,wyktwrya  tgzas,Виктория,Викторија,فيكتوريا، تكساس,ویکتوریا، تگزاس,ビクトリア,維多利亞,빅토리아
  US,VCV,Victorville,Viktorvil,Vikturvil,bhiktarabhila,bigteobil,fyktwrfyly  san byrnardynw  kalyfwrnya,vu~ikutavu~iru,wei ke duo wei er,wyktwr wyl  kalyfrnya,Викторвил,Виктървил,فيكتورفيلي، سان بيرناردينو، كاليفورنيا,وکٹورولے,ویکتور ویل، کالیفرنیا,भिक्टरभिल,ヴィクターヴィル,维克多维尔,빅터빌
  US,VIS,Vajsejlija,Vajselija,Visalia,Visejlija,baiseiria,bhisaliya,fysalya  kalyfwrnya,wei sai li ya,wysalya,wysalya  kalyfrnya,Вайселия,Вајсејлија,Висейлия,فيساليا، كاليفورنيا,ویسالیا,ویسالیا، کالیفرنیا,भिसालिया,バイセイリア,維塞利亞
  US,VKS,Vicksburgum,Viksberg,Viksburg,bigseubeogeu,vu~ikkusubagu,wei ke si bao,wyksbrg  mysysypy,Виксберг,Виксбург,Виксбърг,ویکسبرگ، میسیسیپی,ヴィックスバーグ,维克斯堡,빅스버그
  US,VLD,Valdosta,Валдоста
  US,VLO,Val'ekho,Valejo,Valekho,Vallejo,balleio,bhyalejo,falyjw  kalyfwrnya,vu~areho,walhw  kalyfrnya,walyjw,wei li he,Валехо,Валејо,Вальехо,فاليجو، كاليفورنيا,والهو، کالیفرنیا,والیجو
  </code></pre>
  
  <p>And there is also a list of sentences which can contain any city name.</p>
  
  <p>The question is how can I 'intersect' these two entities in order to have in the end an array like
  <code>'this particular text'</code> has <code>'this particular city inside'</code>?</p>
  
  <p>Python 2.7</p>
  
  <p>Thank you.</p>
  
  <p>Update:
  The output may be a dictionary like:</p>
  
  <pre><code>{
     'Los-Angeles': 'something is going on in Los Angeles',
     'Washington': 'something is happenes in Washington!',
     ...
  }
  </code></pre>