mathpython

リストの要素の重複度を取得する

Pythonのリストの要素がどれだけ重複しているかは、countというメソッドで取得できます。

a = [1, 2, 3, 3, 4]
b = ['apple', 'apple', 'apple', 'lemon', 'peach']

p = a.count(3)
q = b.count('apple')
r = a.count(9)

print(p)
print(q)
print(r)

# 2
# 3
# 0

aは3を2つ、bはappleを3つ持っているので、2,3と出力されています。しかしaは9を要素に持たないので、a.count(9)は0です。

広告

教育総合サイト

高校化学専門サイト

色辞典

数の辞典