トップ / 式評価・文字列・型変換
文字列の前後にある空白(または指定した文字)を取り除きます。
trim(col("name")) # 両端
ltrim(col("name")) # 左端のみ
rtrim(col("name")) # 右端のみ
pl.col("name").str.strip_chars() # 両端
pl.col("name").str.strip_chars_start() # 左端のみ
pl.col("name").str.strip_chars_end() # 右端のみ
SnowparkのtrimはSQLのTRIMにそのまま対応し、既定では空白を取り除きます(第2引数で任意の文字集合を指定可能)。Polarsはstrip_chars系のメソッドで、こちらも引数を省略すると空白を対象にします。" Alice "を実行して確認したところ、両方とも"Alice"になりました。
名前の対応が1対1ではありません。Snowparkはtrim/ltrim/rtrimの3関数だが、Polarsはstrip_chars/strip_chars_start/strip_chars_endと、両端・開始・終了を表す語が異なります(l/rではなくstart/end)。SnowparkのコードをPolarsへ機械的にリネームするだけでは対応しません。
Polars 1.36.1 で実行確認 / Snowpark Python SDK 1.51.1 で静的検証(2026-08-27)