栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python字符串切片的使用

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python字符串切片的使用

字符串切片主要受步长值的影响,所以本文重点介绍了步长值对字符串切片的变化。

字符串切片的步长值默认是正数1.

一)步长值为正数:

1、start为空默认为负无穷,end为空默认为正无穷。巧记为[负数:正:正]。

2、对应的元素start>end时,字符串切片结果为空。

3、取元素的顺序是从左向右。

二)步长值为负数时:

1、start为空默认为正无穷,end为空默认为负无穷。巧记为[正:负:负]。

2、对应的元素start

3、取元素的顺序是从右向左。


三)案例:
string = '0123456789'
# 步长值为正,start为空默认为负无穷,end为空默认为正无穷 [负数:正:正]  start>end为空 从左向右取元素
# 步长值为负,start为空默认为正无穷,end为空默认为负无穷 [正:负:负]    startend时,结果为空
print(f"string[3::-1]:{string[3::-1]}")  # [3,负无穷) 3210

print(f"string[:-5]:{string[:-5]}")  # [正无穷,-5对应的元素) 0124
print(f"string[-10:-5:-1]:{string[-10:-5:-1]}")  # 步长值为负, start 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/769837.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号