2

嘿伙计们,我有一个简单的问题。

如何将任意长度的字符串切成相等的部分

即 AGTTGTCGAGGTTGCGATTTATTGGGTGCGAGT 由 3 成

AGT TGT CGA GGT TGC GAT TTA TTG GGT GCG AGT

?

4

1 回答 1

1
>>> s = 'AGTTGTCGAGGTTGCGATTTATTGGGTGCGAGT'
>>> n = 3
>>> [s[i:i+n] for i in xrange(0, len(s), n)]
['AGT', 'TGT', 'CGA', 'GGT', 'TGC', 'GAT', 'TTA', 'TTG', 'GGT', 'GCG', 'AGT']
于 2013-05-04T15:45:50.533 回答