129129__all__ = ['heappush' , 'heappop' , 'heapify' , 'heapreplace' , 'merge' ,
130130 'nlargest' , 'nsmallest' ]
131131
132- from itertools import islice , repeat , count , izip , tee
132+ from itertools import islice , repeat , count , tee
133133from operator import itemgetter , neg
134134import bisect
135135
@@ -352,7 +352,7 @@ def nsmallest(n, iterable, key=None):
352352 """
353353 in1 , in2 = tee (iterable )
354354 keys = in1 if key is None else map (key , in1 )
355- it = izip (keys , count (), in2 ) # decorate
355+ it = zip (keys , count (), in2 ) # decorate
356356 result = _nsmallest (n , it )
357357 return list (map (itemgetter (2 ), result )) # undecorate
358358
@@ -364,7 +364,7 @@ def nlargest(n, iterable, key=None):
364364 """
365365 in1 , in2 = tee (iterable )
366366 keys = in1 if key is None else map (key , in1 )
367- it = izip (keys , map (neg , count ()), in2 ) # decorate
367+ it = zip (keys , map (neg , count ()), in2 ) # decorate
368368 result = _nlargest (n , it )
369369 return list (map (itemgetter (2 ), result )) # undecorate
370370
0 commit comments