Write a Python program that takes a dictionary as an input and then outputs the average of all the values in the dictionary. [You are not allowed to use len() and sum()] =================================================================== Hint: you can use dictionary functions to get all the values from it, run loop to calculate the sum and the total number of values in the dictionary in order to find out the average. =================================================================== Sample Input 1: {'Jon': 100, 'Dan':200, 'Rob':300} Sample Output 1: Average is 200. =================================================================== Sample Input 2: {'Jon': 100, 'Dan':200, 'Rob':30, 'Ned':110} Sample Output 2: Average is 110. so when I call my function, I get "Average is 110" but I need to get rid of quotation marks and have dot at the end like sample s Avarge is 110.
Write a Python program that takes a dictionary as an input and then outputs the average of all the values in the dictionary.
[You are not allowed to use len() and sum()]
===================================================================
Hint: you can use dictionary functions to get all the values from it, run loop to calculate the sum and the total number of values in the dictionary in order to find out the average.
===================================================================
Sample Input 1:
{'Jon': 100, 'Dan':200, 'Rob':300}
Sample Output 1:
Average is 200.
===================================================================
Sample Input 2:
{'Jon': 100, 'Dan':200, 'Rob':30, 'Ned':110}
Sample Output 2:
Average is 110.
so when I call my function, I get "Average is 110" but I need to get rid of quotation marks and have dot at the end like sample s Avarge is 110.
Step by step
Solved in 2 steps with 1 images