python语言index函数_如何使用python语言中的index和rindex方法取值

在python语言中,字符串是常用的一种数据类型,自带了很多方法,可以用来查找字符或子字符串。其中,有两个对find和rfind,index和rindex。带有r代表是从右边开始查找,不带r的是从左开始查找。下面利用几个实例说明index和rindex的区别,操作如下:

304f0999e92abab8a42d654b4814f1c594eea1c6.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

工具/原料

python

pycharm

截图工具

方法/步骤

1

第一步,打开python语言命令窗口,定义一个字符串变量we并赋值打印,如下图所示:

91091efc77f7980ea94d4cc4d4db3620b83a91c6.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

第二步,接着使用字符串中的方法统计字符j在we中出现的次数,可以使用count方法,如下图所示:

d400248ca608a50f9c925f3910cec7f88b77ffc6.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

第三步,如果要判断字符串lkv是否在字符串we中,可以使用index方法,如下图所示:

3201a8f39187031c80aea0496a86242fa972ecc6.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

第四步,如果index方法查找字符串存在,返回该字符串第一次出现的位置;否则会出现报错,如下图所示:

a68c126efbf202b359b996ce30f4da5873dadbc6.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

第五步,如果在index方法前面加一个r,代表是从右边开始查找字符,如下图所示:

5917cb3da824d8e9f1bcb4d3da598540112ac8c6.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

第六步,rindex和index是一样的,如果查找不到这个字符串会报错,如下图所示:

0d55dc7bd2828689f128b80465f97fbd4d7c37c7.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

注意事项

注意python语言中的字符串index和rindex方法的区别

注意find、rfind、index和rindex四个方法的关系

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值