MCPcopy Create free account
hub / github.com/bslatkin/effectivepython / deque_append_benchmark

Function deque_append_benchmark

example_code/item_103.py:203–216  ·  view source on GitHub ↗
(count)

Source from the content-addressed store, hash-verified

201
202print("Example 11")
203def deque_append_benchmark(count):
204 def prepare():
205 return collections.deque()
206
207 def run(queue):
208 for i in range(count):
209 queue.append(i)
210
211 return timeit.timeit(
212 setup="queue = prepare()",
213 stmt="run(queue)",
214 globals=locals(),
215 number=1,
216 )
217
218for i in range(1, 6):
219 count = i * 100_000

Callers 1

item_103.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected