题目

September 8, 2017 · View on GitHub

判断needle字符串在haystack字符串第一次出现的位置,没有出现返回-1。

举例:

  • haystack = 'I love you baby!',needle = 'you',返回7
  • haystack = 'I love you baby!',needle = 'him',返回-1

思路

使用字符串的index方法即可。

代码

class Solution(object):
    def strStr(self, haystack, needle):
        """
        :type haystack: str
        :type needle: str
        :rtype: int
        """
        if needle in haystack:
            return haystack.index(needle)
        else:
            return -1