多语言展示
当前在线:1863今日阅读:103今日分享:49

python之切片和下标

python之下标就是编号,就好比超市中的存储柜的编号,通过这个编号就能找到相应的存储空间,切片是指对操作对象截取其中一部分的操作,字符串,列表、元组都支持切片操作。
方法/步骤
1

字符串下标的使用在python中字符串的下标是从0开始的,假设有字符串name='zhang',在内存中的实际存储如下图:那么我们想取出部门字符,可以通过下标的方法。例如:  name='zhang'    print(name[0])  print(name[1])  print(name[2])  print(name[3])  print(name[4])

2

切片切片的语法:[起始:结束:步长]ps:选取的区间属于左闭右开型,即从“起始”位开始,到”结束“位的前一位结束(注意:不包含结束位本身)In [1]: name='zhang'In [2]: name[0:2]Out[2]: 'zh'In [3]: name[0:4]Out[3]: 'zhan'In [4]: name[0:5]Out[4]: 'zhang'In [5]: name[1:5]Out[5]: 'hang'In [6]: name[1:]Out[6]: 'hang'In [7]: name[1:-1]Out[7]: 'han'In [8]: name[:3]Out[8]: 'zha'In [9]: name[::2]Out[9]: 'zag'In [10]: name[::-2]Out[10]: 'gaz'In [11]: name[4:1:-2]Out[11]: 'ga'In [12]: name[4:1:2]Out[12]: ''

推荐信息