pandasで1次元の配列状態のデータを処理するにはSeriesを使います。
下の例では配列を作成して、pandasのseriesにしています。
次に条件として値が2のデータのみを抽出してその総個数を求めています。
import pandas as pd
el = [2,4,8,23,35]
df = pd.Series(el)
df_bool = (df == '2')
print(df_bool.sum())
複数の条件の結果をまとめて求めるにはループ文を使用します。
下の例では1から43までの数字がそれぞれ何個含まれているかを算出したものです。
i = 1
while(i < 44):
df_bool = (df == str(i))
result = df_bool.sum()
print(i, result)
i+=1