大家好 我是一個剛學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 非常謝謝大家