序列:[ ] 中间的元素不一定是同一类型
序列也可以包含其他的序列:
edward=['Edward Gumby', 42]
john=['John Smith', 50]
database=[edward, john] database是一个2x2的矩阵
序列的索引:
1.序列中的所有元素都是由编号的,且从0开始递增。
greeting='hello'
greeting[0]=h
也可以用序列值索引 hello[0]=
2.使用负数索引时,python会从右边也就是最后1个元素开始计数,最后一个元素的位置编号是-1.
序列的分片
1.分片操作可以用来访问一定范围内的元素,分片通过冒号相隔的两个索引来实现。
list[10:30] 从11位数取到30位 (右边的是不取的)
2.要确保起点在终点的左侧(步长为正)
3.起点缺失默认从0开始 终点缺失默认从-1开始
4.步长[0:10:2] 从0取到9,每两个取一次
5.步长不能为0,但可以为负数,即从右到左提取元素
序列相加
1.序列相加必须数据类型相同
序列相乘
1.用数字a乘以一个序列会生成一个新的序列,而在新的序列中原来的序列将会重复a次
none占位符
序列——成员资格检查
1.为了检查一个值是否在序列中,可以使用in运算符。若条件为真返回true,否则返回false。这样的运算符叫做布尔运算符,而真值叫做布尔值。
序列的长度、最小值和最大值
len函数返回序列中所包含元素的数量,min、max返回序列中最大和最小的元素
列表、字符串、元组都是一种序列