np.argwhereの文字列版

文字列として例えば"ooottat"を受け取った時、文字"o"のindexを返すような文字列操作がありそうでなかった(多分

string操作の基本

Strings and Character Data in Python – Real Python

にはなかったし、stackoverflowでは内包表記が出動していた

python - find char in string - can I get all indexes? - Stack Overflow


    def find(s, ch):
         return [i for i, ltr in enumerate(s) if ltr == ch]

洗練されすぎててよくわからないやつね...

宿題:内包表記とenumerateを調べてこの記事をアップデートする