我正在使用代码来查找seq_find在seq_long中的位置,并且试图打印出对齐结束时seq_long中的索引。如何打印对齐序列末尾的索引?
seq_long="CCGACATCGTCCTCACCGACCATCGTCCTGCATCGTCCT"
seq_find="CATCGTCCT"
matching_seq_index=[]
matching_seq_range=[]
matching_seq_index_end=[]
for x in range(len(seq_long)):
search=seq_long[x:x+9]
matched=[]
if search==seq_find:
matching_seq_index.append(x)
matching_seq_index_range.append(len(search))
matching_seq_index_end.append(x:x+len(search))
else:
pass
print matching_seq_index
你究竟面临的问题是什么?错误的输出?程序崩溃? – csmckelvey 2014-10-09 16:26:48