python中的序列
1.什么是序列?
序列是指:内容连续、有序,可以使用下标索引的一类数据容器
2.哪些数据容器可以视为序列?
列表、元组、字符串
3.序列的常用操作–切片
语法:序列(起始下标:结束下标:步长)
标识从序列中,从指定位置开始,依次取出元素,到指定位置结束,得到一个新序列:
- 起始下标表示从何处开始,可以为空,空的话表示从头开始
- 结束下标(不包含)表示何处结束,可以为空,表示到结尾
- 步长表示,依次取元素的间隔:
1.步长1表示,一个个取元素
2.步长2表示,每次跳过一个元素取
3.步长N表示,每次跳过N-1个元素取
4.步长为负数表示:反向取(注意,起始下标和结束下标也要反向标记)
切片操作的代码演示:
"""
序列的常规操作-切片
语法:序列(起始下标:结束下标:步长)
对列表,元组,字符串
切片的操作是不会影响序列本身的
"""
# 1.对list进行切片,从1开始,到5结束,步长为1
my_str = [1, 2, 3, 4, 5, 6, 7, 8]
res