<分区>
我正在做作业,但我的代码卡住了。 问题是关于两个包含字符串字母作为元素的列表,我们想知道小文本在长列表中出现了多少次。(有顺序)
例子: long=['a','k','g','j','a','k','k','a','k','g']
小=['a','k','g']
那么答案应该是 2 因为它出现了两次(第一次和最后一部分) 正如我所尝试的那样:
def search(long,small):
words=[]
for k in range(len(long)):
for l in range(len(small)):
if long[k]==small[l]:
words.append()
return(words)
首先尝试记下列表中的匹配项,然后将列表的长度除以得到数字。但不幸的是,这给了我第一场比赛,我不确定如何获得所有比赛。希望你们能帮助我。