【发布时间】:2018-05-25 15:55:53
【问题描述】:
我想要一个子字符串列表在字符串内部查找,并接收子字符串在该字符串中出现的次数。
list = ['one', 'two', 'three']
str = "one one two four five six"
count = str.count(list)
所以在这个例子中,count 应该是 3。但是,.count() 由于某种原因不能从列表中读取字符串,所以我不知道如何解决这个问题。
【问题讨论】:
-
那不是元组,那是列表……
-
下面 3 个答案中有 2 个是基于输入字符串始终是完整单词的假设。所以我不得不问:
tup = ['foo']和str = 'foobar'的预期输出是什么? 0 还是 1? -
啊,你是对的,我的错。我会解决的。
标签: python string list counter