Write a function that takes in a list of numbers and outputs the mean of the numbers using the formula for mean. Do this without any built-in functions like sum(), len(), and, of course, mean()


In [ ]:
user_input = input("Enter a list of numbers ")

In [48]:
user_list = user_input.split(',')
print(user_list)


['1', '1', '1', '1', '1']

In [49]:
int_list = [int(i) for i in user_list]
print(int_list)


[1, 1, 1, 1, 1]

In [50]:
def mean_of_num(z):
    count = 0
    sum_num = 0 
    for i in z:
        sum_num = sum_num+1 
        count = count+1
        mean_num = sum_num / count
    return mean_num

In [51]:
mean_of_num(int_list)


Out[51]:
1.0

In [ ]: