pub trait ListNameSpaceImpl: AsList {
Show 20 methods // Provided methods fn lst_join( &self, separator: &ChunkedArray<Utf8Type> ) -> Result<ChunkedArray<Utf8Type>, PolarsError> { ... } fn join_literal( &self, separator: &str ) -> Result<ChunkedArray<Utf8Type>, PolarsError> { ... } fn join_many( &self, separator: &ChunkedArray<Utf8Type> ) -> Result<ChunkedArray<Utf8Type>, PolarsError> { ... } fn lst_max(&self) -> Series { ... } fn lst_min(&self) -> Series { ... } fn lst_sum(&self) -> Series { ... } fn lst_mean(&self) -> Series { ... } fn same_type(&self, out: ChunkedArray<ListType>) -> ChunkedArray<ListType> { ... } fn lst_sort(&self, options: SortOptions) -> ChunkedArray<ListType> { ... } fn lst_reverse(&self) -> ChunkedArray<ListType> { ... } fn lst_unique(&self) -> Result<ChunkedArray<ListType>, PolarsError> { ... } fn lst_unique_stable(&self) -> Result<ChunkedArray<ListType>, PolarsError> { ... } fn lst_arg_min(&self) -> ChunkedArray<UInt32Type> { ... } fn lst_arg_max(&self) -> ChunkedArray<UInt32Type> { ... } fn lst_diff( &self, n: i64, null_behavior: NullBehavior ) -> Result<ChunkedArray<ListType>, PolarsError> { ... } fn lst_shift( &self, periods: &Series ) -> Result<ChunkedArray<ListType>, PolarsError> { ... } fn lst_slice(&self, offset: i64, length: usize) -> ChunkedArray<ListType> { ... } fn lst_lengths(&self) -> ChunkedArray<UInt32Type> { ... } fn lst_get(&self, idx: i64) -> Result<Series, PolarsError> { ... } fn lst_concat( &self, other: &[Series] ) -> Result<ChunkedArray<ListType>, PolarsError> { ... }
}

Provided Methods§

source

fn lst_join( &self, separator: &ChunkedArray<Utf8Type> ) -> Result<ChunkedArray<Utf8Type>, PolarsError>

In case the inner dtype DataType::Utf8, the individual items will be joined into a single string separated by separator.

source

fn join_literal( &self, separator: &str ) -> Result<ChunkedArray<Utf8Type>, PolarsError>

source

fn join_many( &self, separator: &ChunkedArray<Utf8Type> ) -> Result<ChunkedArray<Utf8Type>, PolarsError>

source

fn lst_max(&self) -> Series

source

fn lst_min(&self) -> Series

source

fn lst_sum(&self) -> Series

source

fn lst_mean(&self) -> Series

source

fn same_type(&self, out: ChunkedArray<ListType>) -> ChunkedArray<ListType>

source

fn lst_sort(&self, options: SortOptions) -> ChunkedArray<ListType>

source

fn lst_reverse(&self) -> ChunkedArray<ListType>

source

fn lst_unique(&self) -> Result<ChunkedArray<ListType>, PolarsError>

source

fn lst_unique_stable(&self) -> Result<ChunkedArray<ListType>, PolarsError>

source

fn lst_arg_min(&self) -> ChunkedArray<UInt32Type>

source

fn lst_arg_max(&self) -> ChunkedArray<UInt32Type>

source

fn lst_diff( &self, n: i64, null_behavior: NullBehavior ) -> Result<ChunkedArray<ListType>, PolarsError>

Available on crate feature diff only.
source

fn lst_shift( &self, periods: &Series ) -> Result<ChunkedArray<ListType>, PolarsError>

source

fn lst_slice(&self, offset: i64, length: usize) -> ChunkedArray<ListType>

source

fn lst_lengths(&self) -> ChunkedArray<UInt32Type>

source

fn lst_get(&self, idx: i64) -> Result<Series, PolarsError>

Get the value by index in the sublists. So index 0 would return the first item of every sublist and index -1 would return the last item of every sublist if an index is out of bounds, it will return a None.

source

fn lst_concat( &self, other: &[Series] ) -> Result<ChunkedArray<ListType>, PolarsError>

Implementors§