Lines Matching refs:result
473 result = min(it, default=sentinel, key=key)
474 return [] if result is sentinel else [result]
490 result = [(elem, i) for i, elem in zip(range(n), it)]
491 if not result:
492 return result
493 _heapify_max(result)
494 top = result[0][0]
499 _heapreplace(result, (elem, order))
500 top, _order = result[0]
502 result.sort()
503 return [elem for (elem, order) in result]
507 result = [(key(elem), i, elem) for i, elem in zip(range(n), it)]
508 if not result:
509 return result
510 _heapify_max(result)
511 top = result[0][0]
517 _heapreplace(result, (k, order, elem))
518 top, _order, _elem = result[0]
520 result.sort()
521 return [elem for (k, order, elem) in result]
533 result = max(it, default=sentinel, key=key)
534 return [] if result is sentinel else [result]
548 result = [(elem, i) for i, elem in zip(range(0, -n, -1), it)]
549 if not result:
550 return result
551 heapify(result)
552 top = result[0][0]
557 _heapreplace(result, (elem, order))
558 top, _order = result[0]
560 result.sort(reverse=True)
561 return [elem for (elem, order) in result]
565 result = [(key(elem), i, elem) for i, elem in zip(range(0, -n, -1), it)]
566 if not result:
567 return result
568 heapify(result)
569 top = result[0][0]
575 _heapreplace(result, (k, order, elem))
576 top, _order, _elem = result[0]
578 result.sort(reverse=True)
579 return [elem for (k, order, elem) in result]