numpy.core.defchararray.rsplit(arr, sep=None, maxsplit=None)
es otra función para realizar operaciones de string en numpy. Devuelve una lista de las palabras de la string, utilizando sep como string delimitadora para cada elemento de arr. El rsplit()
método divide cada elemento de la array de strings en una lista, comenzando por la derecha, mientras que el split()
método divide cada elemento de la array de strings en una lista, comenzando por la izquierda.
Parámetros:
arr : array_like de str o unicode.Input array.
sep : [ str o unicode, opcional] especifica el separador que se usará al dividir la string.
maxsplit: [int, opcional] cuántas divisiones máximas hacer.Devuelve: [ndarray] Array de salida que contiene objetos de lista.
Código #1:
# Python program explaining # numpy.char.rsplit() method # importing numpy import numpy as geek # input array in_arr = geek.array(['geeks for geeks']) print ("Input array : ", in_arr) # output array out_arr = geek.char.rsplit(in_arr) print ("Output splitted array: ", out_arr)
Input array : ['geeks for geeks'] Output splitted array: [['geeks', 'for', 'geeks']]
Código #2:
# Python program explaining # numpy.char.rsplit() method # importing numpy import numpy as geek # input array in_arr = geek.array(['Num-py', 'Py-th-on', 'Pan-das']) print ("Input array : ", in_arr) # output array out_arr = geek.char.rsplit(in_arr, sep ='-') print ("Output splitted array: ", out_arr)
Input array : ['Num-py' 'Py-th-on' 'Pan-das'] Output splitted array: [['Num', 'py'] ['Py', 'th', 'on'] ['Pan', 'das']]
Código #3:
# Python program explaining # numpy.char.rsplit() method # importing numpy import numpy as geek # input array in_arr = geek.array(['Num-py', 'Py-th-on', 'Pan-das']) print ("Input array : ", in_arr) # output array when maximum splitting # of every array element is 1 out_arr = geek.char.rsplit(in_arr, sep ='-', maxsplit = 1) print ("Output splitted array: ", out_arr)
Input array : ['Num-py' 'Py-th-on' 'Pan-das'] Output splitted array: [['Num', 'py'] ['Py-th', 'on'] ['Pan', 'das']]
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA