Concat two list variables
Description
Concat two list variables
Usage
<Expr>$list$concat(other)
Arguments
other
|
Values to concat with. Can be an Expr or something coercible to an Expr. |
Value
Expr
Examples
library("polars")
df = pl$DataFrame(
a = list("a", "x"),
b = list(c("b", "c"), c("y", "z"))
)
df$with_columns(
conc_to_b = pl$col("a")$list$concat(pl$col("b")),
conc_to_lit_str = pl$col("a")$list$concat(pl$lit("some string")),
conc_to_lit_list = pl$col("a")$list$concat(pl$lit(list("hello", c("hello", "world"))))
)
#> shape: (2, 5)
#> ┌───────────┬────────────┬─────────────────┬──────────────────────┬─────────────────────────┐
#> │ a ┆ b ┆ conc_to_b ┆ conc_to_lit_str ┆ conc_to_lit_list │
#> │ --- ┆ --- ┆ --- ┆ --- ┆ --- │
#> │ list[str] ┆ list[str] ┆ list[str] ┆ list[str] ┆ list[str] │
#> ╞═══════════╪════════════╪═════════════════╪══════════════════════╪═════════════════════════╡
#> │ ["a"] ┆ ["b", "c"] ┆ ["a", "b", "c"] ┆ ["a", "some string"] ┆ ["a", "hello"] │
#> │ ["x"] ┆ ["y", "z"] ┆ ["x", "y", "z"] ┆ ["x", "some string"] ┆ ["x", "hello", "world"] │
#> └───────────┴────────────┴─────────────────┴──────────────────────┴─────────────────────────┘