Skip to content

Latest commit

 

History

History
61 lines (37 loc) · 1.29 KB

types_linq.more.extrema_enumerable.md

File metadata and controls

61 lines (37 loc) · 1.29 KB

module types_linq.more.extrema_enumerable

(apiref.ExtremaEnumerable)=

class ExtremaEnumerable[TSource_co, TKey]

from types_linq.more.extrema_enumerable import ExtremaEnumerable

Specialization for manipulating extrema.

Users should not construct instances of this class directly. Use MoreEnumerable.maxima_by() instead.

Revisions ~ v0.2.0: New.

Bases

Members

instancemethod take(count)

Parameters ~ count: int

Returns ~ MoreEnumerable[TSource_co]

Returns a specified number of contiguous elements from the start of the sequence.


instancemethod take(__index)

Parameters ~ __index: slice

Returns ~ Enumerable[TSource_co]

Identical to parent.

Revisions ~ v1.1.0: Fixed incorrect override of Enumerable.take() when it takes a slice.


instancemethod take_last(count)

Parameters ~ count: int

Returns ~ MoreEnumerable[TSource_co]

Returns a new sequence that contains the last count elements.