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

python切片总结

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

python切片总结

切片的格式:对象名[start:end:step]

当只有一个“:”时,默认第三个参数step=1,正负号决定了切片的方向。

例子:s=[0,1,2,3,4,5]

1.切取单个值

对象名[值]

s[2]  >> 2

2.切取完整值

s[:] s[::] s[::-1]

例子:s=[0,1,2,3,4,5]

s[0:6] >>[0,1,2,3,4,5]

s[6:0:-1] >>[5,4,3,2,1] 不包含下标为0的元素

s[0:7] >>[0,1,2,3,4,5] 可以超出没有的范围

s[0:6:-1] >> [] 0-6是从左往右,而-1则是从右往左,形成了矛盾

s[1:-5:-1] >> []

s[-1:5] >> []

s[5:2] >>[] 同样方向形成了矛盾

s[:4] >>[0,1,2,3]

s[:4:-1] >> [5]

s[0:4:-1] >> []

s[4:] >>[4,5]

s[5::-1] >> [5,4,3,2,1,0]

s[-4:] >> [2,3,4,5] 从左往右取四个元素

s[-4::-1] >>[2,1,0] 从右往左取,从-4开始

s[-1:3:-1] >> [5,4]

s[-1:5:-1]  >> []

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

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

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