我想根据下面的 IF 语句打印项目数。我下面的内容是打印整个列表,7 次,以及每个项目的计数 (1)。那不是我想要的。理想情况下它会返回:
5
1
1
有任何想法吗?
from collections import Counter
li = (1,4,55,6,87,44,25)
for i in li:
if i < 50:
print(Counter(li))
elif i > 50 and i < 85:
print(Counter(li))
else:
print(Counter(li))