Numpy字符串操作rindex()函数

Numpy字符串操作rindex()函数

numpy.core.defchararray.rindex()函数,当没有找到子串子时引发ValueError。从元素角度调用str.rindex。

语法: numpy.core.defchararray.rindex(arr, sub, start = 0, end = None)

参数 :

arr : [array-like of str or unicode] 类似于str或unicode的数组。

sub : [str or unicode] 输入字符串或unicode。

start, end : [int, optional] 可选参数start和end被解释为片状符号。

返回 : 返回输出的ints数组。

代码#1:

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

输出 :

27

代码#2:

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

输出 :

46

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 字符串操作