大家好 我是一个刚学python没多久的初学者 因为本身是生物相关背景 所以未来想利用python做一些比较跟计算 例如我想要比较两个DNA序列中 有哪些不一样的地方 若是序列相同 则将他取代成"." 例如 a = "atcgatcgaaa" b = "atccagcgaac" 则print出 两段序列 "...g.t....a" "...c.g....c" 以下是我的练习code: a = "atcgatcgaaa" b = "atccagcgaac" for i in a[i]: #利用元素位置去找 if a[i] == b[i]: c = a.replace(i,".") d = b.replace(i,".") print(c,d) 可是都会出现错误代码 string indices must be integers 我其实看不太懂他想表达的意思 请问各位前辈我该如何改我的code 非常谢谢大家