daft.Expression.str.length_bytes#
- Expression.str.length_bytes() Expression [source]#
Retrieves the length for a UTF-8 string column in bytes.
Example
>>> import daft >>> df = daft.from_pydict({"x": ["๐test", "heyฬ", "baz"]}) >>> df = df.select(df["x"].str.length_bytes()) >>> df.show() โญโโโโโโโโโฎ โ x โ โ --- โ โ UInt64 โ โโโโโโโโโโก โ 8 โ โโโโโโโโโโค โ 5 โ โโโโโโโโโโค โ 3 โ โฐโโโโโโโโโฏ (Showing first 3 of 3 rows)
- Returns:
an UInt64 expression with the length of each string
- Return type:
Expression