Joins the strings in the given list of string tensors into one tensor;

    inputs, separator='', name=None

with the given separator (default is an empty separator).


s = ["hello", "world", "tensorflow"] 
tf.strings.join(s, " ") 
<tf.Tensor: shape=(), dtype=string, numpy=b'hello world tensorflow'> 


  • inputs: A list of at least 1 Tensor objects with type string. A list of string tensors. The tensors must all have the same shape, or be scalars. Scalars may be mixed in; these will be broadcast to the shape of non-scalar inputs.
  • separator: An optional string. Defaults to "". string, an optional join separator.
  • name: A name for the operation (optional).


A Tensor of type string.