Подсчет вхождений символа в каждом элементе списка

     lst = ['10010001','01101001']

Мне нужно посчитать, сколько раз число "1" появляется в каждом элементе

3 ответа

for element in lst:
    print element.count("1")
>>> lst = ['10010001','01101001']
>>> [l.count('1') for l in lst]
[3, 4]
from collections import Counter
num_of_1s = [Counter(item)['1'] for item in lst]
Другие вопросы по тегам