NumPy中如何用空格分割一个给定的数组的元素

NumPy中如何用空格分割一个给定的数组的元素

为了用空格分割给定数组的元素,我们将使用numpy.char.split()。它是一个在NumPy中进行字符串操作的函数。它返回一个字符串中的单词列表,使用sep作为arr中每个元素的分隔符串。

参数:
arr : str或unicode的类似数组。输入数组。
sep : [ str or unicode, optional] 指定分割字符串时要使用的分隔符。
maxsplit:要做多少个最大的分割。

返回: [ndarray] 输出包含列表对象的数组。

示例 1:

import numpy as np
  
  
# Original Array
array = np.array(['PHP C# Python C Java C++'], dtype=np.str)
print(array)
  
# Split the element of the said array with spaces
sparr = np.char.split(array)
print(sparr)

输出 :

['PHP C# Python C Java C++']
[list(['PHP', 'C#', 'Python', 'C', 'Java', 'C++'])]

示例 2:

import numpy as np
  
  
# Original Array
array = np.array(['Geeks For Geeks'], dtype=np.str)
print(array)
  
# Split the element of the said array 
# with spaces
sparr = np.char.split(array)
print(sparr)

输出:

['Geeks For Geeks']
[list(['Geeks', 'For', 'Geeks'])]

示例 3:

import numpy as np
  
  
# Original Array
array = np.array(['DBMS OOPS DS'], dtype=np.str)
print(array)
  
# Split the element of the said array 
# with spaces
sparr = np.char.split(array)
print(sparr)

输出:

['DBMS OOPS DS']
[list(['DBMS', 'OOPS', 'DS'])]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程