私は2つの文字列を持っています:string1 = ABCDE
とstring2 = BC
。
string2がstring1に含まれているかどうかのT/F値を返すプログラムを作成したいと思います。上記の例では、関数はTrueを返す必要があります。%in%
の関数のようなものだR
とは思いますが、私はPythonの初心者なので、この簡単な質問についての考えを共有してください。
ありがとう!
私は2つの文字列を持っています:string1 = ABCDE
とstring2 = BC
。
string2がstring1に含まれているかどうかのT/F値を返すプログラムを作成したいと思います。上記の例では、関数はTrueを返す必要があります。%in%
の関数のようなものだR
とは思いますが、私はPythonの初心者なので、この簡単な質問についての考えを共有してください。
ありがとう!
これを試すことができます:
def StringTest(string1, string2):
return string2 in string1
または関数の外:
result = string2 in string1
これらのいずれも、ブール値の結果を返します。
if string1 in string2: print "YES!"
これは Python ではとても簡単です ;)
string2.find(string1) != -1
も機能します。