サブストリングのすべての出現を見つける方法は?

| |

Pythonには、文字列内のサブストリングのインデックスを取得するための string.find()string.rfind()があります。

I " m string.find_all()のように、見つかったすべてのインデックス(最初から最初または最後から最初だけでなく)を返すことができるものがあるかどうか疑問に思います。

たとえば、 :

  string = "test test test test" print string.find( "test")#0 print string.rfind( "test")#15#これが目標のprint string.find_all ("テスト")#[0,5,10,15]