fork download
  1. from collections import defaultdict
  2.  
  3. terms = ['Electronic rock', 'Alternative rock', 'Indie pop']
  4. d = defaultdict(list)
  5. for term in terms:
  6. for word in term.split():
  7. d[word].append(term)
  8.  
  9. for k,v in d.iteritems():
  10. if len(v) > 1:
  11. print k, v
  12.  
Success #stdin #stdout 0.01s 6412KB
stdin
Standard input is empty
stdout
rock ['Electronic rock', 'Alternative rock']