首页 > 解决方案 > 计算字符串列表中的子字符串

问题描述

例如:

my_list = ["item*1", "item*2", "item*3", "item*4"]

我想要一种搜索​​“项目”并返回 4 的方法,因为项目出现了 4 次,而不管额外的字符如何。

标签: python

解决方案


我能想到的最简单的方法是:

sum(map(lambda x: 'item' in x, my_list))
Out[1]: 4

它基本上总结了True每次item在元素中找到的返回值my_list


推荐阅读