fork download
  1. from itertools import chain, permutations
  2.  
  3. st = 'ATTGC'
  4.  
  5. a = ('AT', 'GC')
  6. a = {ord(pair[0]):pair[1] for pair in chain(*(permutations(pair, 2) for pair in a))}
  7.  
  8. print(st.translate(a))
Success #stdin #stdout 0.02s 9992KB
stdin
Standard input is empty
stdout
TAACG