這很簡單,我只是不能做到這一點!在這個例子中,我想要做的就是將下面的字符串拆分成彼此相鄰的相同字母塊,例如在下面的例子中:test =「AAATGG」,將被分成「AAA」,「T」,「GG」。我一直在嘗試不同的方式,下面是一個例子。我會很感激幫助。將字符串拆分成相同的字母塊
我知道這個想法是通過字符串,如果下一個字母與當前字母相同,繼續,否則,打破並打印並重新開始,我只是無法正確實施它。
test = "AAATGG"
TestDict = {}
for index,i in enumerate(test[:-1]):
string = ""
if test[index] == test[index+1]:
string = i + test[index]
else:
break
print string
「AAATTGGAA」如何?結果應該是什麼? – Psidom