Чтобы подсчитать количество вхождений значения в массив в Python, вы можете использовать несколько методов. Вот некоторые из них:
Метод 1: использование метода count() списка
my_list = [1, 2, 3, 2, 4, 2, 5]
value = 2
count = my_list.count(value)
print(count) # Output: 3
Метод 2. Использование цикла
my_list = [1, 2, 3, 2, 4, 2, 5]
value = 2
count = 0
for num in my_list:
if num == value:
count += 1
print(count) # Output: 3
Метод 3: использование класса Collections.Counter
from collections import Counter
my_list = [1, 2, 3, 2, 4, 2, 5]
value = 2
count = Counter(my_list)[value]
print(count) # Output: 3
Метод 4. Использование библиотеки numpy
import numpy as np
my_list = [1, 2, 3, 2, 4, 2, 5]
value = 2
count = np.count_nonzero(np.array(my_list) == value)
print(count) # Output: 3
Обратите внимание, что для использования метода numpy вам необходимо установить библиотеку numpy в вашей среде Python.