# Analytics Python SequenceIterator Methods by Category

> Please use the links below to view descriptions and examples of these methods by category:

> Unary_Operators | Methods that apply the specified operation to produce a result sequence of the same type: abs, neg
> Binary_Methods | Methods that take an input sequence and produce a result sequence of the same type: add, sub, mul, div, mod, max, min
> Comparison_Operators | Methods that take an input sequence and produce a result sequence of boolean values for the comparison operators: ==, !=, >, >=, <, <=
> Logical_Operators | Methods that take an input sequence and produce a result sequence of boolean values from the logical operators: not, and, or, xor
> Conversion_Operators | Convert the object's sequence elements to the desired type
> Collapse_Methods | Methods that collapse two sequences to scalar values such as: weighted sum, weighted average, covariance, correlation
> Conditional_Methods | Methods that perform operations on one or two input sequences based on a condition such as: if, iif, filter, filter_pos
> Manipulator_Methods | Methods that perform various sequence manipulations
> Iterator_Methods | Methods that extract values from sequence iterators such as: next, first, last, append, insert, delete, search, count, map, project, store
> Top_Methods | Methods that return the top `n` elements (or their positions) of the input sequence: top_max, top_min, top_pos_max, top_pos_min
> Grand Aggregate | Methods that produce a scalar aggregate value in the result sequence: count, max, min, sum, prd, avg, approxdc, approxdc_hash
> Group_Aggregate | Methods that split the sequence into groups based on the values of a `group_by` argument
> Grid_Aggregate | Methods that split the sequence into intervals specified by the interval argument which determines the maximum number of elements in the group
> Window_Aggregate | Like the “Grid” functions illustrated above, however the interval argument indicates the next N elements from the input sequence
> Hash_Aggregate | Group the resulting sequence by grouping sequence that is not ordered
> Cumulative_Aggregate | Accumulate the average, sum, product, etc. of all preceding elements in the result sequence
> Miscellaneous | Provide sort, order_by and histogram functionalities