序列
序列的操作
索引:
序列中所有元素都是有编号的:从0开始递增,序列内所有元素都可以通过编号访问
与C/C++中数组的下标不同的是Python有负数索引,最后一个元素的索引是 -1
分片:
使用分片操作来访问一定范围内的元素;通过冒号隔开的两个索引实现 [a:b]
范围是前闭后开(即:包括索引a对应的原素但不包括索引b对应的元素)
此外还有这种形式number[a:b:step] step通常都是隐式设置 默认为 1
参数step 不能为 0(为 0 就不会执行)为正整数时 从索引a开始 间隔step个步长 打印 ;为负整数时则从右到左 间隔step个步长 打印元素
加:
[a,b,c,d]+[1,2,3] ; "hello " + "world!" 同一类别才能相加 类似 [1,2,3]+"hello "不同类别的序列不能相加
乘:
用数字X乘以一个序列会生成一个新的序列,在新的序列中 原来的序列会重复 X 次
成员资格:
'元素' in 序列 检测元素 是否在 序列中 若在返回 Ture 否则返回 False
内建函数
长度:
len()返回序列的长度 接受一个 序列 的对象
最大元素:
max()返回序列中最大的元素
最小元素:
min()返回序列中最小的元素