列表: 支持元素修改
list1=[1,2,3,4]
元组:
tuple1=(1,2,3,4) 不支持元素修改
字符串:
str1="1234" 不支持元素修改
基本操作:
操作符 实例 作用
in obi in seq obj是否在seq中
not in obj not in seq obj是否不在seq中
+ seq+seq1 连接序列seq和seq1
* seq*N 序列重复相加N次
切片操作
[index] 去索引值为index的元素
[start:stop] 取索引start到stop的所有元素
[start:stop:step] 在索引start到stop之间,每隔step个取一个元素
列表:1 2 3 4 5 6 7 8 9 0
正index:0 1 2 3 4 5 6 7 8 9
负index:-10 -9 -8-7 -6 -5 -4 -3 -2 -1
序列的内建函数:
len 返回列表的长度 len([1,2,3])=3
max(seq) 返回列表的最大值
max(seq) 返回列表的最小值
sum(seq) 返回列表的整形的和
reversed(seq) 以一个序列作为参数,返回一个序列访问的迭代器
zip(seq1,seq2,seq3...)接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表 zip("123","456")=[(1,4),(2,5),(3,6)]