polars.Expr.drop_nulls#
- Expr.drop_nulls() Expr[source]#
删除所有空值。
剩余元素的原始顺序被保留。
另请参阅
注释
空值与NaN值不同。 要删除NaN值,请使用
drop_nans()。示例
>>> df = pl.DataFrame({"a": [1.0, None, 3.0, float("nan")]}) >>> df.select(pl.col("a").drop_nulls()) shape: (3, 1) ┌─────┐ │ a │ │ --- │ │ f64 │ ╞═════╡ │ 1.0 │ │ 3.0 │ │ NaN │ └─────┘