fork(1) download
  1. #calculate the hamming distance between strings
  2. #HammingDistance(p, q)
  3.  
  4. def hamming2(s1, s2):
  5. """Calculate the Hamming distance between two bit strings"""
  6. assert len(s1) == len(s2)
  7. return sum(c1 != c2 for c1, c2 in zip(s1, s2))
  8.  
  9. s1 = 'CTACAGCAATACGATCATATGCGGATCCGCAGTGGCCGGTAGACACACGT'
  10. s2 = 'CTACCCCGCTGCTCAATGACCGGGACTAAAGAGGCGAAGATTATGGTGTG'
  11.  
  12. hamming2(s1, s2)
Success #stdin #stdout 0.04s 63784KB
stdin
Standard input is empty
stdout
Standard output is empty