str.lower

ColExpr.str.lower() ColExpr[String][source]

Converts all alphabet letters to lower case.

Examples

>>> t = pdt.Table(
...     {
...         "a": ["  BCD ", "-- 00", " A^^u", "-O2"],
...         "b": ["12431", "transform", "12__*m", "   "],
...     },
...     name="string table",
... )
>>> t >> mutate(j=t.a.str.lower(), k=t.b.str.lower()) >> show()
Table string table, backend: PolarsImpl
shape: (4, 4)
┌────────┬───────────┬────────┬───────────┐
│ a      ┆ b         ┆ j      ┆ k         │
│ ---    ┆ ---       ┆ ---    ┆ ---       │
│ str    ┆ str       ┆ str    ┆ str       │
╞════════╪═══════════╪════════╪═══════════╡
│   BCD  ┆ 12431     ┆   bcd  ┆ 12431     │
│ -- 00  ┆ transform ┆ -- 00  ┆ transform │
│  A^^u  ┆ 12__*m    ┆  a^^u  ┆ 12__*m    │
│ -O2    ┆           ┆ -o2    ┆           │
└────────┴───────────┴────────┴───────────┘