找到string1是否包含在python中的string2中

时间:2012-10-12 22:30:08

标签: python

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

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

谢谢!

3 个答案:

答案 0 :(得分:3)

你可以试试这个:

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

或在函数之外:

result = string2 in string1

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

答案 1 :(得分:1)

if string1 in string2: print "YES!"

这在python中非常简单;)

答案 2 :(得分:1)

string2.find(string1) != -1

也可以。