一、序列
什么是序列?就是一块可以存放多个值的内存空间。如果存放的值是按照顺序来的叫有序序列,每一个值所在的位置都有自己的眼光编号(下标),可以通过下标去寻找值序列就好像是酒店:每一间的房间就是内存,房间号就是下标,可以通过下标去寻找到序列的每一个内存的空间。
在python中序列有:字符串(str) 列表(list) 元祖(tuple) 集合(set) 字典(dict)
有序:字符串(str) 列表(list) 元祖(tuple)
无序:集合(set) 字典(dict)
序列的每一个元素都有自己的下标,python下标是从0开始的
从左到右计算的话,下标从0 开始向右递增
从右到左计算的话,下标从-1开始向左递减
1、切片
切片就是当我们要访问一定范围内的元素时,就可以用切片,可以通过切片生成一个新的序列。
切片语法格式:
name[start:end:step]
序列名[始索引位置:结束索引位置:步长] #左闭又开区间
1.1获取一个值
格式:
序列名[下标] #该括号是英文格式的
示例:
str1 = '你很好哦'
name = str1[-1]
print(name)
print(str1[0])