B を見つけるたびに文字列を分割するこのコードがあります。
string = "AAABAABAAABIAABIAABAA"
s=[x.strip() for x in string.split('B')]
print '\n'.join(s)
出力は次のようになります。
'AAA' 'AA' 'AAA' 'IAA' 'IAA' 'AA'
私の質問は、次のように、出力の前に範囲 (文字の最初の位置、文字の最後の位置) を配置するにはどうすればよい(0,3)AAA (3,5)AA (5,8)AAA (8,11)IAA
ですか?