En este artículo, discutiremos cómo insertar un espacio entre los caracteres de todos los elementos de una array de string determinada.
Ejemplo:
Suppose we have an array of string as follows: A = ["geeks", "for", "geeks"] then when we insert a space between the characters of all elements of the above array we get the following output. A = ["g e e k s", "f o r", "g e e k s"]
Para hacer esto usaremos np.char.join(). Este método básicamente devuelve una string en la que los caracteres individuales se unen mediante un carácter separador que se especifica en el método. Aquí el carácter separador utilizado es el espacio.
Sintaxis: np.char.join(sep, string)
Parámetros:
sep: es cualquier string de separación especificada
: es cualquier string especificada.
Ejemplo:
Python3
# importing numpy as np import numpy as np # creating array of string x = np.array(["geeks", "for", "geeks"], dtype=np.str) print("Printing the Original Array:") print(x) # inserting space using np.char.join() r = np.char.join(" ", x) print("Printing the array after inserting space\ between the elements") print(r)
Producción:
Printing the Original Array: ['geeks' 'for' 'geeks'] Printing the array after inserting spacebetween the elements ['g e e k s' 'f o r' 'g e e k s']