Python字符串的索引与切片
作者:渴望力量的哈士奇 时间:2021-08-17 23:46:00
1、字符串的索引与获取
字符串的索引方式与列表的索引方式是一样的。只不过列表是每个元素的自身就有一个索引位置,而字符串是每个字符就有一个索引位置。
索引规则与列表相同
切片和索引的获取与列表相同
无法通过索引进行修改和删除操作(字符串不可修改)
示例如下:
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 如果获取不到,则直接报错
示例如下:
info = 'My name is Neo'
print(info.find('Neo'))
print(info.index('Neo'))
执行结果如下:
>>> 11
>>> 11
info = 'My name is Neo'
print(info.find('Jack'))
print(info.index('Jack'))
执行结果如下:
>>> -1
>>> ValueError: substring not found
来源:https://blog.csdn.net/weixin_42250835/article/details/123153592
标签:Python,字符串,索引,切片
0
投稿
猜你喜欢
解读python基于netconf协议获取网元的数据
2023-06-29 20:26:23
Python参数传递机制传值和传引用原理详解
2023-07-28 11:16:02
PHP实现的AES加密、解密封装类与用法示例
2023-07-23 12:56:45
Django 自定义分页器的实现代码
2023-06-20 15:21:03
浅析Bootstrap缩略图组件与警示框组件
2024-04-23 09:16:01
mysql 5.7.20\\5.7.21 免安装版安装配置教程
2024-01-26 14:05:33
JavaScript用Number方法实现string转int
2024-05-11 09:33:43
对python中的乘法dot和对应分量相乘multiply详解
2021-01-14 15:54:58
python文件编译为pyc后运行的实现步骤
2021-03-08 22:36:46
MYSQL必知必会读书笔记第六章之过滤数据
2024-01-28 19:15:03
如何利用python发送邮件
2022-11-09 09:34:31
学会javascript之迭代器
2024-04-10 16:12:40
sql脚本查询数据库表,数据,结构,约束等操作的方法
2024-01-19 17:23:26
python 实现一个反向单位矩阵示例
2023-07-27 16:05:51
解析Oracle 8i/9i的计划稳定性
2010-07-26 13:09:00
python pandas dataframe 去重函数的具体使用
2023-10-15 00:56:36
Python爬虫框架-scrapy的使用
2022-09-11 20:12:28
python 实现矩阵按对角线打印
2022-08-01 02:01:07
10分钟学会Google Map API (一)
2009-06-07 18:17:00
Selenium浏览器自动化如何上传文件
2023-07-12 17:41:01