[Python-checkins] python/dist/src/Lib heapq.py,1.26,1.27

rhettinger at users.sourceforge.net rhettinger at users.sourceforge.net
Mon Nov 29 06:54:51 CET 2004


Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10916
Modified Files:
	heapq.py 
Log Message:
Fix argument order in pure python version of nsmallest() and nlargest().
Index: heapq.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/heapq.py,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- heapq.py	6 Sep 2004 07:04:09 -0000	1.26
+++ heapq.py	29 Nov 2004 05:54:47 -0000	1.27
@@ -175,7 +175,7 @@
 for i in reversed(xrange(n//2)):
 _siftup(x, i)
 
-def nlargest(iterable, n):
+def nlargest(n, iterable):
 """Find the n largest elements in a dataset.
 
 Equivalent to: sorted(iterable, reverse=True)[:n]
@@ -195,7 +195,7 @@
 result.sort(reverse=True)
 return result
 
-def nsmallest(iterable, n):
+def nsmallest(n, iterable):
 """Find the n smallest elements in a dataset.
 
 Equivalent to: sorted(iterable)[:n]


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /