切片

切片

1 name = 'abcdef'
2 print(name[0:3]) # 取 下标0~2 的字符

输出:abc

1 name = 'abcdef'
2 print(name[3:5]) # 取 下标为3、4 的字符

输出:de

1 name = 'abcdef'
2 print(name[2:]) # 取 下标为2开始到最后的字符

输出:cdef

1 name = 'abcdef'
2 print(name[1:-1]) # 取 下标为1开始 到 最后第2个  之间的字符
 1 >>> a = "abcdef"
 2  >>> a[:3]
 3  'abc'
 4  >>> a[::2]
 5  'ace'
 6  >>> a[5:1:2] 
 7  ''
 8  >>> a[1:5:2]
 9  'bd'
10  >>> a[::-2]
11  'fdb' 
12  >>> a[5:1:-2]
13  'fd'

给定一个字符串aStr, 请反转字符串

1 >>> a = 'abcdef'
2 >>> a
3 'abcdef'
4 >>> a[::-1]
5 'fedcba'
6 >>> a
7 'abcdef'
8 >>> 

 

posted @ 2018-05-29 23:15  王琳杰  阅读(262)  评论(0编辑  收藏  举报