Python字符串的索引与切片
创始人
2024-03-25 20:46:28
0

这篇文章主要介绍了Python字符串的索引与切片,文章围绕主题展开详细的相关资料,需要的小伙伴可以参考一下。

1、字符串的索引与获取

字符串的索引方式与列表的索引方式是一样的。只不过列表是每个元素的自身就有一个索引位置,而字符串是每个字符就有一个索引位置。

  • 索引规则与列表相同
  • 切片和索引的获取与列表相同
  • 无法通过索引进行修改和删除操作(字符串不可修改)

示例如下:

1

2

3

name = 'Adem'

print(name[0])

print(name[-1])

 执行结果如下:

 >>> A
>>> m

2、字符串的 find 与 index 函数

find 与 index 函数的功能:获取元素的索引位置

find 与 index 函数的用法:

  • string.index(item) —> item:查询个数的元素,返回索引位置
  • string.find(item) —> item:查询个数的元素,返回索引位置

find 与 index 函数的区别:

  • find 如果获取不到,返回 -1
  • index 如果获取不到,则直接报错

示例如下:

1

2

3

info = 'My name is Neo'

print(info.find('Neo'))

print(info.index('Neo'))

执行结果如下:

>>> 11
 >>> 11

1

2

3

info = 'My name is Neo'

print(info.find('Jack'))

print(info.index('Jack'))

执行结果如下:

>>> -1
>>> ValueError: substring not found

到此这篇关于Python字符串的索引与切片的文章就介绍到这了,希望可以帮到你。

来源:https://www.weidianyuedu.com

相关内容

热门资讯

宠智灵打造宠物智能项圈AI解决... 转自:蚌埠新闻网在智能硬件加速发展的推动下,宠物智能项圈作为连接宠物与数字世界的关键载体正从简单的定...
数字经济ETF工银(56122... 7月11日,截止午间收盘,数字经济ETF工银(561220)涨0.68%,报1.036元,成交额37...
高中生跑腿半天赚16元倒欠千余... 转自:北京新闻广播 #3名高中生兼职跑腿没赚钱反而倒贴#...
升级训练基地功能 锤炼民兵专业... 转自:中国国防报四川省宜宾军分区升级训练基地功能 锤炼民兵专业技能本报讯 勾飞、记者杨晓霖报道:“岷...
业绩靓丽,药明康德罕见涨停,医... 昨夜,药明康德发布半年度业绩预告,营收208亿人民币,同比增长20.64%;净利润85.6亿,同比增...
鲁股观察 | 61.26亿元!... 转自:山东财经报道文 | 经济导报 段海涛杰瑞股份(002353.SZ)7月9日晚间公告称,全资子公...
ETF午评 | 稀土、大金融板... 格隆汇7月11日|A股三大指数早盘集体上涨,截至午盘,沪指涨1.05%,深成指涨0.94%,创业板指...
青春力量助力乡村振兴 长郡学子... 青春脚步量乡野,灼见真知话振兴!7月7日至11日,长郡中学高一第三大队150余名师生进驻长郡自贸临空...
意义重大!GE医疗北京基地迎来... 近日,在GE医疗北京影像设备制造基地(以下简称“GE医疗北京基地”),迎来了第3.5万台探测器的正式...
长图丨追火大同,越来越野 (转自:山西新闻网)