我正在使用Python爲我工作的實驗室編程。我怎樣才能切出給定字符串中的每3個字符並將其附加到列表中?如何每3個索引切分一個字符串?
即XXXxxxXXXxxxXXXxxxXXXxxxXXX(其中X或X是任何給定的字母)
string = 'XXXxxxXXXxxxXXXxxxXXXxxxXXX'
mylist = []
for x in string:
string[?:?:?]
mylist.append(string)
我想要列表看起來像這樣: 'XXX', 'XXX', 'XXX', 'XXX',」 XXX'.... etc]
任何想法?
ah,codons =))) – ninjagecko 2011-04-19 04:08:37
這非常類似於[在塊中的列表中迭代](http://stackoverflow.com/questions/434287/what-is-the-most-pythonic-way-to - 在列表中細分) - 檢查那裏的答案以獲得一些出色的方法。 – 2011-04-19 04:20:46