首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python中的字符串查找示例

Python中的字符串查找示例
EN

Stack Overflow用户
提问于 2009-03-23 18:57:43
回答 6查看 376.5K关注 0票数 63

我正在试着找一些例子,但没有运气。有人知道网上的一些例子吗?我想知道当它找不到的时候返回什么,以及如何从头到尾指定,我猜应该是0,-1。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-03-23 19:00:25

您也可以使用str.index

>>> 'sdfasdf'.index('cc')
Traceback (most recent call last):
  File "<pyshell#144>", line 1, in <module>
    'sdfasdf'.index('cc')
ValueError: substring not found
>>> 'sdfasdf'.index('df')
1
票数 44
EN

Stack Overflow用户

发布于 2009-03-23 19:00:14

我不知道你在找什么,你是说find()吗?

>>> x = "Hello World"
>>> x.find('World')
6
>>> x.find('Aloha');
-1
票数 112
EN

Stack Overflow用户

发布于 2009-03-23 19:02:04

老实说,这就是我在命令行上打开Python并开始胡乱操作的那种情况:

 >>> x = "Dana Larose is playing with find()"
 >>> x.find("Dana")
 0
 >>> x.find("ana")
 1
 >>> x.find("La")
 5
 >>> x.find("La", 6)
 -1

Python的解释器使得这种实验变得很容易。(具有类似解释器的其他语言也是如此)

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/674764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档