列表
一、性质
1.列表.容器符号:[],数据类型:list
2.列表是有序的数据类型(每个元素有自己固定的位置,‘下标’)
3.列表是可变的(对表中元素进行增删改操作)
4.列表中可以保存任意类型的数据
5.列表中允许出现重复元素
二、列表的运算
a.列表的拼接(生成一个新列表)
print(list3 + list3)
b.列表的重复(生成一个新列表)
print(list3 * 5)
c.成员运算:in、not in
d.比较运算:列表之间可以比较大小
容器型数据类型比较大小比较的是相同位置的第一对相同数据类型不同子元素的大小
三、列表的下标
1.列表中每个元素都有自己的位置(下标)
2.下标分为正向下标、负向下标
3.正向下标:从左向右数,从0开始
4.负向下标:从右向左,从-1开始
5.通过下标获取元素:有序容器[下标数字]
四、切片
切片:获取有序容器中某一部分元素,得到的结果是和原容器相同类型的容器
a.有序容器[M:N:step] —> 左闭右开[M,N)
b.切片中正向下标和负向下标可以混用
c.切片中开始和结束下标都不写,表示从头取到尾
d.开始不写,结束写,表示从头取到指定下标;反之,从指定下标取到末尾
e.切片只写一个冒号,代表step