关于Python中列表的统计

img


怎么统计大于85分的人数呐?

img


我试过把它转化为数据后再弄,但是不可以

不是已经生成了一个分数的列表吗?遍历这个列表,遍历的这个数值如果大于85,就让你的计数值加一就行,像下面这样:

y=[100,87,96,34,56,73]
count=0
for i in y:
    if  (i >85):
        count += 1

print(count)

有帮助的话采纳一下哦!


import random
y=[]
for i in range(10):
    x=random.randint(0,100)
    y.append(x)
print(y)
count=0;
for i in y:
    if(i>85):
        count+=1;
print("分数大于85的人:",count)


img

s = [75,85,86,99,100]
a = sum(1 for i in s if i>85)
print(a)