我想基于下面的IF语句打印项目数。我下面列出的是打印整个清单,7次,每个项目(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))
是'Counter'真正完成这个必要 – Mangohero1
你真的应该包括*为什么*您希望您给了输出和高层次的描述你的任务就在这里,听起来好像你想要对你的价值进行计数,桶的数值低于50,在50和84之间,85和85以上。你的答案。 –