@@ -511,7 +511,7 @@ def nsmallest(n, iterable, key=None):
511511 for elem in it :
512512 if elem < top :
513513 _heapreplace (result , (elem , order ))
514- top , _order = result [0 ]
514+ top = result [ 0 ] [0 ]
515515 order += 1
516516 result .sort ()
517517 return [elem for (elem , order ) in result ]
@@ -529,7 +529,7 @@ def nsmallest(n, iterable, key=None):
529529 k = key (elem )
530530 if k < top :
531531 _heapreplace (result , (k , order , elem ))
532- top , _order , _elem = result [0 ]
532+ top = result [ 0 ] [0 ]
533533 order += 1
534534 result .sort ()
535535 return [elem for (k , order , elem ) in result ]
@@ -569,7 +569,7 @@ def nlargest(n, iterable, key=None):
569569 for elem in it :
570570 if top < elem :
571571 _heapreplace (result , (elem , order ))
572- top , _order = result [0 ]
572+ top = result [ 0 ] [0 ]
573573 order -= 1
574574 result .sort (reverse = True )
575575 return [elem for (elem , order ) in result ]
@@ -587,7 +587,7 @@ def nlargest(n, iterable, key=None):
587587 k = key (elem )
588588 if top < k :
589589 _heapreplace (result , (k , order , elem ))
590- top , _order , _elem = result [0 ]
590+ top = result [ 0 ] [0 ]
591591 order -= 1
592592 result .sort (reverse = True )
593593 return [elem for (k , order , elem ) in result ]
0 commit comments