序列
序列的通用操作
相连接 + k1=[1,2,3],k2=[4,5,6] k1+k2=[1,2,3,4,5,6]
重复 * k1=[1,2,3] 2*k1=[1,2,3,1,2,3] n*k 就是在k的后面添加n-1遍k中的元素
获取指定下标的元素 k[n] 返回下标为n 的值
获取指定下标范围内的元素 k[a:b] 返回下标a到b-1 的元素 一共b-a个
获取指定下标范围内步长为n的元素 k[a:b:n] 返回下标为a,a+n,a+2n,...<b 的元素
一些方法
k.len() 返回k的长度
k.min() 返回k中最小的数
k.max() 返回k中最大的数
k.sum() 返回k的元素和
k.index(x) 返回第一个x的下标
k.count(x) 返回x在k中出现的次数
可变序列
改变单个元素的值:
可以通过k[n]=x 该表下标为n 的列表元素的值。
改变一个指定范围内的元素的值:
k[a:b]=[100] 可以把列表k中下标a到b-1的所有元素变成一个,即100
k[a:b]=[c,d,e,,f...] 可以把列表k中下标a到b-1的所有元素变成等号右边的[]里面的元素若右边长度比b-a长则s会相应边长
<