A column of payment notes will teach you where Python spends its time. Mine held free text: "charged card 4111 1111 1111 1111", "cliente RUT 12.345.678-5 activo", the ordinary residue of a support desk. The task was small. Redact the numbers, keep the sentence. In pure Python the shape is familiar:



df.with_columns(
...