pyarrow.compute.binary_join_element_wise(*strings, null_handling='emit_null', null_replacement='', options=None, memory_pool=None)#

Join string arguments together, with the last argument as separator.

Concatenate the strings except for the last one. The last argument in strings is inserted between each given string. Any null separator element emits a null output. Null elements either emit a null (the default), are skipped, or replaced with a given string.

*stringsArray-like or scalar-like

Argument to compute function.

null_handlingstr, default “emit_null”

How to handle null values in the inputs. Accepted values are “emit_null”, “skip”, “replace”.

null_replacementstr, default “”

Replacement string to emit for null inputs if null_handling is “replace”.

optionspyarrow.compute.JoinOptions, optional

Alternative way of passing options.

memory_poolpyarrow.MemoryPool, optional

If not passed, will allocate memory from the default memory pool.