我有一个列表,里面有一个列表,我想计算一个元素重复多少次。例如:
list = ['a','b','c',['a','d']]
find = 'a'
list.count(find)
输出为1,但我正在寻找2。
有什么简单的方法吗?
谢谢
答案 0 :(得分:0)
使用chain.from_iterable
from itertools import chain
print(list(chain.from_iterable(lst)).count('a'))
首先将您的列表弄平并得到计数。