Numpy字符串操作rpartition()函数

Numpy字符串操作rpartition()函数

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

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

参数 :

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

sep : [str or unicode] 最右边的分隔符,用于分割数组中的每个元素。

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

代码#1:

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

输出 :

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

代码#2:

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

输出 :

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 字符串操作