Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def get_repeating_DNA(dna):
- stored_dnas = []
- dna_lenght = len(dna)
- for i in range(0, dna_lenght, 1):
- test_dna = dna[i: i + 10]
- if test_dna in dna[i + 10:]:
- if test_dna not in stored_dnas and len(test_dna) > 9:
- stored_dnas.append(test_dna)
- elif test_dna in dna[i + 1: i + 11]:
- if test_dna not in stored_dnas and len(test_dna) > 9:
- stored_dnas.append(test_dna)
- return stored_dnas
- test = "AAAAAAAAAAA"
- result = get_repeating_DNA(test)
- print(result)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement