0

我有两个字符串:string1 = ABCDEstring2 = BC.

我希望编写一个程序,返回一个 T/F 值来判断 string2 是否包含在 string1 中。对于上面的示例,该函数应返回 True。我知道它类似于 中的%in%函数R,但是由于我是 Python 的新手,请分享您对这个简单问题的想法。

谢谢!

4

3 回答 3

3

你可以试试这个:

def StringTest(string1, string2):
  return string2 in string1

或在函数之外:

result = string2 in string1

其中任何一个都将返回布尔结果。

于 2012-10-12T22:32:55.420 回答
1
if string1 in string2: print "YES!"

这在 python 中真的很容易;)

于 2012-10-12T22:33:00.293 回答
1
string2.find(string1) != -1

也可以。

于 2012-10-13T03:02:26.987 回答