说明
1、Python不仅支持顺序索引,还支持倒序索引。
2、倒序索引是指从右向左计算索引,最右边的索引值是-1,依次减少。
3、注意倒序与顺序下标相同,均为不取后下标元素。
实例
num_str = "0123456789" # 1. 截取从 2 ~ 5 位置 的字符串 print(num_str[2:6]) # 2. 截取从 2 ~ `末尾` 的字符串 print(num_str[2:]) # 3. 截取从 `开始` ~ 5 位置 的字符串 print(num_str[:6]) # 4. 截取完整的字符串 print(num_str[:]) # 5. 从开始位置,每隔一个字符截取字符串 print(num_str[::2]) # 6. 从索引 1 开始,每隔一个取一个 print(num_str[1::2]) #7、倒序切片 # -1 表示倒数第一个字符 #取索引为1到字符串倒数第二个的所有字符序列 print(num_str[1:-1]) # 8. 截取从 2 ~ `\末尾 - 1` 的字符串 print(num_str[2:-1]) # 9. 截取字符串末尾两个字符 print(num_str[-2:]) # 10. 字符串的逆序(面试题) print(num_str[::-1])
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
遇到Python读取Excel测试用例时出现“list index out of range”错误,可以按照以下步骤解决:检查Excel文件内容:确保Excel文件中的数据完整且格式正确。错误常见于尝试访问不存在的列表索引,因此确认每一行都有足够的数据。查看代码逻辑:检查读取Excel文件的代码,特别是涉及到列表索引的部分。确保你访问的索引在列表的有效范围内。例如,如果列表长度为5,索引只能从0到4。调试代码:在可能出错的地方添加打印语句或使用调试器,查看变量的值和列表的长度,确保你在正确的位置访问正确的
微信扫码后小窗口变空白?解决方法在这里!
TCP端口占用:服务端程序退出后,端口为何依然被占用且如何解决?
初学者 Python 项目:使用 OpenCV 和 Mediapipe 构建增强现实绘图应用程序
如何使用Python将以身份证号命名的文件改为以姓名命名?
Scrapy 管道数据库连接出错:如何解决 opens_spider 函数拼写错误?