Update the itertools.accumulate() docs.

This commit is contained in:
Raymond Hettinger 2010-12-03 02:33:53 +00:00
parent 240f112448
commit 2d93e6ee63
2 changed files with 5 additions and 5 deletions

View file

@ -66,6 +66,7 @@ class TestBasicOps(unittest.TestCase):
self.assertEqual(
list(accumulate(map(typ, range(10)))),
list(map(typ, [0, 1, 3, 6, 10, 15, 21, 28, 36, 45])))
self.assertEqual(list(accumulate('abc')), ['a', 'ab', 'abc']) # works with non-numeric
self.assertEqual(list(accumulate([])), []) # empty iterable
self.assertEqual(list(accumulate([7])), [7]) # iterable of length one
self.assertRaises(TypeError, accumulate, range(10), 5) # too many args