Table of Contents

Python语法糖


切片

普通切片

alist[x:y]#表示区间[x,y),注意区间是左开右闭
alist[x:y:w]#表示区间[x,y),同时步进为w
alist[:y]#左端省略不写时表示序列的起始位置
alist[x:]#右端省略不写时表示序列的终止位置

倒数切片

alist[-1]#取最后一个元素
alist[-2:]#取最后两个元素
alist[-2:-1]#和普通切片一样,这里的区间是左开右闭的,取的是倒数第二个元素

字符串切片

'ABCDEF'[4:]#字符串也可以切片

Lambda表达式

修饰器