def summarize(pairs): ''' Takes a list of values and returns the mean, standard deviation, variance, standard error, and number of values. :param pairs: List of numerical values :type pairs: list ''' return mean(pairs.values()), std(pairs.values()), var(pairs.values()), \ stderr(pairs.values()), len(pairs)
def test_std(self): ''' Tests population standard deviation. ''' self.assertEqual(2, std([2, 4, 4, 4, 5, 5, 7, 9]))