Does this benchmark seem relevant?
问题 I am trying to benchmark a few method of itertools against generators and list comprehensions. The idea is that I want to build an iterator by filtering some entries from a base list. Here is the code I came up with(Edited after accepted answer): from itertools import ifilter import collections import random import os from timeit import Timer os.system('cls') # define large arrays listArrays = [xrange(100), xrange(1000), xrange(10000), xrange(100000)] #Number of element to be filtered out nb