我的代码是:
>>> lis=['ALRAGUL','AKAL','to7a']
>>> for i in lis:
if i.startswith('AL'):
j=lis[lis.index(i)+1]
L=list(itertools.repeat(j, 2))
lis[lis.index(i)+1]=L
lis[lis.index(i)+1]=i[2: ]
lis[lis.index(i)]='AL'
>>> print lis
['AL', 'RAGUL', 'to7a']
但我希望结果变为:
['AL', 'RAGUL','AKAL' 'to7a']
并且我希望它以某种方式普遍意味着代码可以使用任何单词以及它们的任何排列方式例如我希望它在任何条件下拆分('AL')thx alot :)