Я новичок в питоне, изучаю его для целей биологии.
Хорошо, давайте предположим, что я хочу написать функцию, которая будет перебирать список, чтобы подсчитать, сколько его элементов в строке используется для цикла for
def counting(string,lista):
for element in lista:
element_count=string.count(element)
return element_count
, поэтому при использовании вышеуказанной функциичтобы найти, сколько A и C в моей строке
print(counting('AABCDEF',['A','C']))
Кажется, что функция возвращает только число C в строке, равное 1, что я хочу получить количество элементов.Кажется, что добавление строки печати внутри тела цикла решит проблему,
def counting(string,lista):
for element in lista:
element_count=string.count(element)
print(element_count)
return element_count
Есть ли способ получить тот же вывод без использования оператора печати?
Заранее спасибо