インデックスのリストで文字列を分割したいのですが、分割セグメントは 1 つのインデックスで始まり、次のインデックスの前で終わります。
例:
s = 'long string that I want to split up'
indices = [0,5,12,17]
parts = [s[index:] for index in indices]
for part in parts:
print part
これは以下を返します:
長い紐 分割したい 分割し
たい紐分割したい紐 分割
し
たい
私は取得しようとしています:
分割し たい長い
文字列