如何查找列表中的字符串是另一个列表中另一个字符串的子字符串多少次?

时间:2020-10-26 19:54:24

标签: list

基本上我必须列出字符串

list_one = ["a", "b", "c"]
list_two = ["arrr", "aaa", "acacb"]

预期输出为9,因为“ a”,“ b”和“ c”出现9次。 对不起,我的英语!

1 个答案:

答案 0 :(得分:0)

首先请告诉我们您使用的是哪种语言,以及您尝试了什么解决方案?

现在,既然您将其称为列表,我假设它是python

counter = []
for s in list_one:
    temp = list(map(lambda x: x.count(s), list_two))
    counter.append(sum(temp))

output = sum(counter)

如果不是python,请尝试理解其逻辑并将其以您使用的语言应用

相关问题