#in this file we will write a set of functions #that making different kinds of lists #int_list - will make list of integers #float_list - will make list of floats #string_list - will make list of strings #random_intlist - randomly gerenerated list of ints #random_floatlist - randomly gerenerated list of #floats #in all cases function parameter is size of the list #and function returns the list #in addition in random functions there are parameters #max_limit and min_limit that indicate range of the #numbers import random def int_list(size): my_list=[] print("enter ", size, "integers") for i in range(size): n=int(input("")) my_list.append(n) return my_list def float_list(size): my_list=[] print("enter ", size, "floats") for i in range(size): n=float(input("")) my_list.append(n) return my_list def string_list(size): my_list=[] print("enter ", size, "strings") for i in range(size): n=input("") my_list.append(n) return my_list def randomfloat_list(size, min_limit, max_limit): my_list=[] for i in range(size): n=random.uniform(min_limit, max_limit) my_list.append(n) return my_list def randomint_list(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