Vsevolod Sipakov wrote at 05:34 8/13/2004: >def average(l): > return sum(l) / len(l) >>> l = [1,2,3,4,4] >>> print average(l) 2 Shouldn't this be: >>> def average(l): return sum(l)*1.0 / len(l) >>> l = [1,2,3,4,4] >>> print average(l) 2.8 Dick Moores