Чтобы сравнить две строчные последовательности (например, генов):
seq1 = 'atgcttcggcaagactcaaaaaata'seq2 = 'atscttcsscaagactaaaaaaata'можно использовать комбинацию zip() и enumerate(). Первая сопоставит символы с одинаковыми индексами, а вторая – присвоит каждой паре символов порядковый номер (здесь всего 24):
zip_seqs = zip(seq1, seq2)enum_seqs = enumerate(zip_seqs)Чтобы найти отличающиеся символы, достаточно сравнить символы попарно:
for i, (a, b) in enum_seqs: if a != b: print(f'index: {i}')... index: 2... index: 7... index: 8... index: 16#лучшиепрактики