该函数接受一个字符串列表 x 的输入,
当且仅当 x[ptr] 是 x 中至少一个其他字符串的子字符串时,才返回整数 ptr 。
否则,它返回-1。
有人能帮我理解这个说法吗?
输出应该是这样的。
def test1_exercise_7(self):
list1 = ["goat"]
ptr = fun_exercise_7(list1)
self.assertTrue(ptr == -1)
def test2_exercise_7(self):
list1 = ["soul", "soulmate", "origin"]
ptr = fun_exercise_7(list1)
self.assertTrue(ptr == 0)
def test3_exercise_7(self):
list1 = ["FASER", "submission", "online", "drive", "frequent"]
ptr = fun_exercise_7(list1)
self.assertTrue(ptr == -1)
def test4_exercise_7(self):
list1 = ["banana", "applejuice", "kiwi", "strawberry", "apple", "peer"]
ptr = fun_exercise_7(list1)
self.assertTrue(ptr == 4)
茅侃侃
森栏
相关分类