鉴于列表
List2 = ['Apple', 'Apple', 'Apple', 'Black', 'Black', 'Black', 'Green', 'Green', 'Red', 'Yellow']
我试图弄清楚如何计算列表中每个元素出现的次数。这必须非常简单,但我无法弄清楚。我在我的书中读到了 count 函数,我决定尝试实现它。我以为会..
for item in List2:
newlist=[List2.count()]
我认为这会导致我得到我想要的:
newlist=[3,3,2,1,1]
但是我收到一个 TypeError 说 count 必须有一个参数。我对 python 非常陌生,所以如果可以的话,尽可能地把所有东西都搞砸。