私は Python に移行していますが、Pythonic アプローチにはまだ比較的慣れていません。文字列とリストを受け取り、リスト内のすべての要素が文字列内にある場合に true を返す関数を書きたいと思います。
これはかなり単純に思えました。しかし、私はそれにいくつかの困難に直面しています。コードは次のようになります。
def myfun(str,list):
for a in list:
if not a in str:
return False
return True
Example : myfun('tomato',['t','o','m','a']) should return true
myfun('potato',['t','o','m','a']) should return false
myfun('tomato',['t','o','m']) should return true
また、誰かがここで可能な正規表現アプローチを提案できるかどうかを期待していました。私もそれらに手を出そうとしています。