``````numbers = []
line = int(raw_input('Enter number: '))
while line != '':
numbers.append(line)
line = raw_input('Enter number: ')
print "Size:" + " " + str(len(numbers))
``````

Hey guys, once again I need some help with a challege.

For your homework, you are given a set of integer data readings, and you need to compute a number of statistical measures over the readings. The measures you need to compute are:

``````How many values are in the set of readings (Size)
The sum of the values (Sum)
The average (mean) of the values (Average)
The smallest value (Smallest)
The largest value (Largest)
``````

Since there are a lot of these datasets to compute the statistics for, you decide to write a Python program to help you out. Write a Python program to read in multiple lines of input from the user. Each line will contain one integer – the next value in the dataset. Once the user stops entering numbers, your program should print out all of the aforementioned statistics over the entered numbers.

For example:

Enter number: 4
Enter number: 10
Enter number: 7
Enter number:
Size: 3
Sum: 21
Average: 7.0
Smallest: 4
Largest: 10

Thanks!