Python的学习之-切片和索引

Posted shizhengquan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的学习之-切片和索引相关的知识,希望对你有一定的参考价值。

字符串的切片

切片格式:s[start_index:end_index:strp]: 表示对变量s进行切片索引,start_index表示起始位置,end_index表示结束位置,strp则表示步长

PS:注意索引时候因为是从0开始,所以0-7显示的对应值其实就是0-6的值。参考索引位置

 

例:顺序切片

s=abcdefghijklmn s[0:7:2]   #则表示从0-7,步长2,就是从每两个位置取一个值,输出则是aceg

例:反转切片

s=abcdefghijklmn s[::-1]   # 倒过来索引,其实就是把值反过来输出nmlkjihgfedcba

例:顺序切片

s=abcdefghijklmn s[::2]    #则表示从开始到结束(len的长度范围呢),步长2,就是每两个位置取一个值,输出则是acegikm

例:反转切片

s=abcdefghijklmn s[::-1][0:7]   # 先将s的值倒过来索引,然后输出0-6位置的值

例:反转切片

s=abcdefghijklmn s[:2][::-1]    #先取前两位的值,再倒过来输出

 

 

以上是关于Python的学习之-切片和索引的主要内容,如果未能解决你的问题,请参考以下文章

python运算学习之Numpy ------ 数组的切片索引与循环遍历条件和布尔数组

python学习之列表切片元祖

python学习之元组

Python的学习之-流程控制

Python的学习之-变量常量程序交互数据类型

Python学习之[字符串]