リストを考えると
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]
しかし、count には引数が必要であるという TypeError を受け取りました。私はPythonに非常に慣れていないので、できればできるだけすべてを馬鹿にしてください。