Numpy字符串操作的partition()函数

Numpy字符串操作的partition()函数

numpy.core.defchararray.partition()函数中,arr中的每一个元素,将元素分割为sep的第一次出现,并返回3个字符串,包含分离器之前的部分,分离器本身,以及分离器之后的部分。如果没有找到分隔符,则返回包含字符串本身的3个字符串,后面是两个空字符串。

语法: numpy.core.defchararray.partition(arr, sep)

参数 :

arr : [array_like, {str, unicode}] 给定输入数组。

sep : [str or unicode] 分隔符,用于分割Arr中的每个字符串元素。

返回: [ndarray] 根据输入类型,返回str或unicode的输出数组。

代码#1:

# Python program explaining 
# numpy.char.partition() function 
  
# importing numpy as geek  
import numpy as geek 
  
arr = "GeeksforGeeks - A computer science portal for geeks"
sep ='None'
  
gfg = geek.char.partition(arr, sep)
    
print (gfg)

输出 :

[‘GeeksforGeeks – A computer science portal for geeks’ ” ”]

代码#2:

# Python program explaining 
# numpy.char.partition() function 
  
# importing numpy as geek  
import numpy as geek 
  
arr = "GeeksforGeeks - A computer science portal for geeks"
sep = 'portal'
  
gfg = geek.char.partition(arr, sep)
    
print (gfg)

输出 :

[‘GeeksforGeeks – A computer science ‘ ‘portal’ ‘ for geeks’]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 字符串操作