Lines Matching refs:repeat
339 for indices in product(range(n), repeat=r):
428 for indices in product(range(n), repeat=r):
469 prod = list(product(s, repeat=r))
503 data = chain.from_iterable(repeat(range(6), n))
504 selectors = chain.from_iterable(repeat((0, 1)))
1026 # this class is similar to itertools.repeat
1094 list(product(*args, **dict(repeat=r))))
1099 pools = list(map(tuple, args)) * kwds.get('repeat', 1)
1122 pools = list(map(tuple, args)) * kwds.get('repeat', 1)
1143 product(*(['ab']*2**5), repeat=2**25)
1176 self.assertEqual(list(repeat(object='a', times=3)), ['a', 'a', 'a'])
1177 self.assertEqual(lzip(range(3),repeat('a')),
1179 self.assertEqual(list(repeat('a', 3)), ['a', 'a', 'a'])
1180 self.assertEqual(take(3, repeat('a')), ['a', 'a', 'a'])
1181 self.assertEqual(list(repeat('a', 0)), [])
1182 self.assertEqual(list(repeat('a', -3)), [])
1183 self.assertRaises(TypeError, repeat)
1184 self.assertRaises(TypeError, repeat, None, 3, 4)
1185 self.assertRaises(TypeError, repeat, None, 'a')
1186 r = repeat(1+0j)
1187 self.assertEqual(repr(r), 'repeat((1+0j))')
1188 r = repeat(1+0j, 5)
1189 self.assertEqual(repr(r), 'repeat((1+0j), 5)')
1191 self.assertEqual(repr(r), 'repeat((1+0j), 0)')
1194 c = repeat(object='a', times=10)
1199 self.pickletest(proto, repeat(object='a', times=10))
1202 self.assertEqual(repr(repeat('a', -1)), "repeat('a', 0)")
1203 self.assertEqual(repr(repeat('a', -2)), "repeat('a', 0)")
1204 self.assertEqual(repr(repeat('a', times=-1)), "repeat('a', 0)")
1205 self.assertEqual(repr(repeat('a', times=-2)), "repeat('a', 0)")
1546 forward, backward = tee(repeat(None, 20000000))
1608 self.assertRaises(StopIteration, next, repeat(None, 0))
1754 self.assertEqual(list(product(range(2), repeat=3)),
1759 self.assertEqual(list(repeat(10, 3)), [10, 10, 10])
1902 self.makecycle(product([1,2,a,3], repeat=3), a)
1906 self.makecycle(repeat(a), a)
2019 self.assertEqual(list(compress(g(s), repeat(1))), list(g(s)))
2020 self.assertRaises(TypeError, compress, X(s), repeat(1))
2021 self.assertRaises(TypeError, compress, N(s), repeat(1))
2022 self.assertRaises(ZeroDivisionError, list, compress(E(s), repeat(1)))
2162 self.assertEqual(operator.length_hint(repeat(None, 50)), 50)
2163 self.assertEqual(operator.length_hint(repeat(None, 0)), 0)
2164 self.assertEqual(operator.length_hint(repeat(None), 12), 12)
2167 self.assertEqual(operator.length_hint(repeat(None, -1)), 0)
2168 self.assertEqual(operator.length_hint(repeat(None, -2)), 0)
2169 self.assertEqual(operator.length_hint(repeat(None, times=-1)), 0)
2170 self.assertEqual(operator.length_hint(repeat(None, times=-2)), 0)
2268 (repeat, (1, 2), [1, 1]),
2292 # Constructors of repeat, zip, compress accept keyword arguments.
2295 if cls in [repeat, zip, compress]: