私は文を単語に分割し、文内のすべての単語のインデックス情報を保存するpythonicな方法を探しています。
a = "This is a sentence"
b = a.split() # ["This", "is", "a", "sentence"]
今、すべての単語のインデックス情報も保存したい
c = a.splitWithIndices() #[(0,3), (5,6), (8,8), (10,17)]
splitWithIndices() を実装する最良の方法は何ですか。python には、そのために使用できるライブラリ メソッドがありますか。単語のインデックスを計算するのに役立つ方法はどれも素晴らしいでしょう。