1 # 求78,91,85,97,88的平均数,并将低于平均数的数值列出来。 2 import numpy as np 3 list1 = [78,91,85,97,88] 4 list2 = [] 5 number = np.mean(list1) 6 print('平均值是{}'.format(number)) 7 # 以上计算出平均值87.8 8 for i in list1: 9 # 将list1中的数值送进空房间“i”,如果空房间中的数值小于平均数number,那么就将空房间“i"中的数值添加入空列表list2中,详见代码"list2.append(i)" 10 if i<number: 11 list2.append(i) 12 # 建一个“list2”空列表,将低于平均数的数值放入这个空列表中 13 continue 14 # “continue”用于内部循环,满足if条件之后,就会触发continue,然后继续进行下一轮循环 15 print("低于平均数的数值{}".format(list2))
》》》》》》》》
平均值是87.8
低于平均数的数值[78, 85]