打印结果:
['Nanjing-is--the---capital----of-----Jiangshu------'] ['Nanjing', 'is', '', 'the', '', '', 'capital', '', '', '', 'of', '', '', '', '', 'Jiangshu', '', '', '', '', '', ''] ['Nanjing-is', 'the', '-capital', '', 'of', '', '-Jiangshu', '', '', ''] Nanjing-is--the---capital----of-----Jiangshu------ Nanjing-is--the---capital----of-----Jiangshu Nanjing-is--the---capital----of-----Jiangshuleetcode: 28. Implement strStr():
class Solution(): def strStr(self, x, needle): if not needle: return 0 lst = x.split(needle) if len(lst) == 1: return -1 return len(lst[0]) if __name__ == "__main__": assert Solution().strStr("a", "") == 0 assert Solution().strStr("abababcdab", "ababcdx") == -1