#lab program 4 import random def make_list_random(size, min_limit, max_limit): my_list=[] for i in range(size): n=random.randint(min_limit, max_limit) my_list.append(n) return my_list def separate(my_list): a_list=[] fail_list=[] other_list=[] length=len(my_list) for i in range(length): if(my_list[i]<60): fail_list.append(my_list[i]) elif(my_list[i]>=60 and my_list[i]<90): other_list.append(my_list[i]) else: a_list.append(my_list[i]) return a_list,fail_list,other_list def main(): my_list=make_list_random(15, 0,100) print(my_list) a_list,fail_list,other_list = separate(my_list) if(len(a_list)>0): print(a_list) else: print("no A grades") if(len(fail_list)): print(fail_list) else: print("no fail grades") if(len(other_list)): print(other_list) else: print("no grades between 60 and 90") main()