Python第一天 - list\字符串截取

前端之家收集整理的这篇文章主要介绍了Python第一天 - list\字符串截取前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
(一)list截取
L =['Adam','Lisa','Bart']
print(L[0:3]) ======>['Adam'(idnex:0),'Lisa'(index:1),'Bart'(index:2)]
解释:从索引0截取到索引(3-1 = 2)
L[:3]表示从0开始取到2
L[1:3]结果为:['Adam','Lisa']
L[:]表示从头取到尾
切片操作还可以指定第三个参数:
L[::2]结果:['Adam']
表示每隔2个取一个
L[10:12]取不到返回[]

由于L[-1]表示最后一个(即:‘Bart’),L[-3]表示倒数第3个(即‘Adam’)
则L[-3:-1] == L[0:2]

(二)字符串截取
可以把字符串当成list
例print('abcdef'[0:3]) ======> abc

'abc'.upper() ======> 'ABC' upper函数将字符串换成大写 

猜你在找的Python相关文章