#実現したいこと
pythonで文字列にリスト内に含まれている単語があるか判定したいです。
python
1list = ["abc","def","ghi"] 2text = "abc" 3#true 4text = "abcq" 5#true 6text= "ab" 7#false
#試したこと
if text in list : ```や、findを使って実現しようとしましたが、知見が浅いため行き詰まってしまいました。if inを使った場合には ```python list = ["abc","def","ghi"] text = "abc" #true text = "ab" #true text= "abcq" #false
となってしまい、リスト内のテキストが一致していてそれ単体の場合、またはリスト内の文字列よりテキストが短く一致している場合にtrueになってしまいます。
拙い文章で知識も浅いため不自然な質問で申し訳ございませんが、方法をご教授頂けますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/01 09:54
2019/10/01 09:57
2019/10/01 10:22
2019/10/01 10:34