[英]Perl index function equivalent in Python
Perl中的index()返回文本在起点和终点之间的位置。 Python中是否有类似的东西。 如果没有,如何实现。
示例:在Perl中,我将编写一个索引函数以返回字符串的索引,如下所示
start = index(input_text,text_to_search,starting_point_of_search)+off_set_length
Python中的等效值应该是什么?
在python中,您可以使用str.find()
在字符串中查找子字符串的索引:
>>> s
'123string 1abcabcstring 2123string 3abc123stringnabc'
>>> s.find('3a')
35
string.find(s,sub [,start [,end]])返回s中找到子字符串sub的最低索引,使得sub完全包含在s [start:end]中。 失败时返回-1。 开始和结束以及负值的解释的默认值与切片相同。
假设“文字”是指字符串,
myString.find(substring)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.