polars.Config.set_trim_decimal_zeros#
- classmethod Config.set_trim_decimal_zeros(active: bool | None = True) type[Config] [source]#
Strip trailing zeros from Decimal data type values.
- Parameters:
- activebool
Enable stripping of trailing ‘0’ characters from Decimal values.
Examples
>>> from decimal import Decimal as D >>> df = pl.DataFrame( ... data={"d": [D("1.01"), D("-5.6789")]}, ... schema={"d": pl.Decimal(scale=5)}, ... ) >>> with pl.Config(trim_decimal_zeros=False): ... print(df) ... shape: (2, 1) ┌──────────────┐ │ d │ │ --- │ │ decimal[*,5] │ ╞══════════════╡ │ 1.01000 │ │ -5.67890 │ └──────────────┘ >>> with pl.Config(trim_decimal_zeros=True): ... print(df) ... shape: (2, 1) ┌──────────────┐ │ d │ │ --- │ │ decimal[*,5] │ ╞══════════════╡ │ 1.01 │ │ -5.6789 │ └──────────────┘