高级特性

切片

如果想取数组中的部分元素,则可以通过在数组中使用 [start:end] 实现,类似于JavaScript中的 slice(start, end);其中start和end都可以为负数,表示以倒数的方式来计算,也可以只写一个负数,也可以什么都不写只有一个:,表示复制整个数组。

如果是::,表明每隔一段来取一个,比如:

>>> 'ABCDEFG'[::2]'ACEG'

也可以这么写,前6个数每2个取1个:

>>> 'ABCDEFG'[:6:2]'BDF'

切片适用于类似数组的类型,比如 字符串,list,tuple等等。

迭代

在python中,迭代使用的是

网友评论