viking_unet

Untitled

Apr 23rd, 2020
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. with open('input.txt', 'r') as f:
  2. s = f.read()
  3.  
  4. s = s.strip().split('\n')
  5.  
  6. elements = [tuple(x.split(': ')) for x in s]
  7. last_kinds = set()
  8. out_str = ''
  9. for drug, kind in elements:
  10. if kind in last_kinds:
  11. continue
  12. same_kind_drugs = ' # '.join(sorted([x for x, y in elements if y == kind]))
  13. row_str = '%s - %s' % (kind, same_kind_drugs)
  14. last_kinds.add(kind)
  15. if out_str:
  16. out_str += '\n'
  17. out_str += row_str
  18. print(out_str)
Advertisement
Add Comment
Please, Sign In to add comment