Commit Graph

23 Commits

Author SHA1 Message Date
Daniel Alley
4bbca2bed2 Add itertools.combinations_with_replacement() 2019-12-26 00:21:53 -05:00
Daniel Alley
bf82caed4b Implement itertools.chain.from_iterable() 2019-12-25 10:33:23 -05:00
Daniel Alley
7be477a091 Add itertools.cycle() 2019-12-24 20:13:50 -05:00
Daniel Alley
5ae7e99cde Add permutations implementation 2019-12-24 00:55:46 -05:00
Daniel Alley
f32fe9dcb8 Fix combinations implementation 2019-12-24 00:23:37 -05:00
Space0726
994e86fa25 Implement itertools.zip_longest 2019-11-23 02:43:07 +09:00
Daniel Alley
16b2b425b8 Add itertools.combinations()
re: #1361
2019-11-21 23:06:27 -05:00
joshua1b
8deb936c22 Implement itertools.product
This implements `itertools.product` of standard library.

Related with #1361
2019-10-20 14:47:22 +09:00
j30ng
0b7da12463 Fix Bug in tee.__next__ + Add Test 2019-10-04 16:11:43 +09:00
j30ng
418de0f62f Add Tests
* Test `__copy__` method for `tee` objects works properly.
* Cover the case where the iterable argument passed to `itertools.tee()`
  has `__copy__` method implemented.
2019-10-04 15:44:57 +09:00
j30ng
048ec3e0ee Add Testcases 2019-10-04 03:33:47 +09:00
Hyunji Kim
239115f686 itertools.compress 2019-09-25 22:55:05 +09:00
Jeong YunWon
dc8057a1c2 Refactor snippets/testutil 2019-09-17 17:37:24 +09:00
j30ng
708fd9bcfb Implement itertools.accumulate 2019-09-14 01:16:19 +09:00
Dong-hee Na
e1854cec25 itertools.dropwhile: Implement itertools.dropwhile 2019-08-28 19:13:11 +09:00
Dong-hee Na
6dbc6b437b itertools: Implement itertools.filterfalse 2019-08-17 19:32:49 +09:00
Yonatan Goldschmidt
80b1f545e2 Add itertools.islice 2019-05-29 23:25:49 +03:00
Yonatan Goldschmidt
9bf386ea87 Add itertools.chain 2019-05-19 22:33:47 +03:00
Yonatan Goldschmidt
7f310bd81f Add itertools.starmap 2019-05-18 23:53:40 +03:00
Yonatan Goldschmidt
98d90c830b Add itertools.takewhile 2019-05-12 23:16:23 +03:00
Yonatan Goldschmidt
12e831380d Add itertools.repeat 2019-05-11 15:42:11 +03:00
Yonatan Goldschmidt
ce514d2aa5 Add itertools.count 2019-05-11 11:48:27 +03:00
Yonatan Goldschmidt
7490724b65 Add itertools module skeleton 2019-05-11 11:48:26 +03:00