count = int(input("How many grades? ")) grades = [] for i in range(count): g = float(input("Enter next grade: ")) grades = grades + [g] #grades.append(g) #grades[i] = g #this will NOT work unless we define grades = [-1]*count avg = sum(grades)/count cnt = 0 ##for i in range(len(grades)): ## if grades[i] > avg: ## cnt = cnt+1 ##for gr in grades: ## if gr > avg: ## cnt = cnt+1 above_avg = [gr for gr in grades if gr > avg] cnt = len(above_avg) print(cnt, "grades are above the average", avg)