mirror of
https://github.com/Xevion/exercism.git
synced 2025-12-09 02:07:08 -06:00
'init'
This commit is contained in:
4
python/hamming/hamming.py
Normal file
4
python/hamming/hamming.py
Normal file
@@ -0,0 +1,4 @@
|
||||
def distance(strand_a, strand_b):
|
||||
if len(strand_a) != len(strand_b):
|
||||
raise ValueError(f'strand_a (length {len(strand_a)}) has a different length from strand_b (length {len(strand_b)}), hamming distance cannot be computed.')
|
||||
return len(strand_a) - len([char for index, char in enumerate(strand_a) if char == strand_b[index]])
|
||||
Reference in New Issue
Block a user