Leetcode 28.实现strStr() By Python
2021-06-20 05:03
标签:pytho 功能 不用 exce elf sel 失败 self type 思路 如果不用python自带的索引功能,就要遍历的时候进行比较,用切片会很方便 可以偷个懒用python的索引功能 代码 改进 index()方法会抛出异常,该用find()方法就不用考虑,find()方法失败的时候会返回-1 Leetcode 28.实现strStr() By Python 标签:pytho 功能 不用 exce elf sel 失败 self type 原文地址:https://www.cnblogs.com/MartinLwx/p/9689535.htmlclass Solution(object):
def strStr(self, haystack, needle):
"""
:type haystack: str
:type needle: str
:rtype: int
"""
try:
haystack.index(needle)
return haystack.index(needle)
except ValueError:
if len(needle) == 0 :
return 0
else:
return -1
文章标题:Leetcode 28.实现strStr() By Python
文章链接:http://soscw.com/index.php/essay/96271.html