一、序列
1含义;包含若干个元素,元素有序排列,可通过下标访问一个或多个元素这样的对象(eg:字符串,列表,元组)。
2.标准类型操作符:expr 1 < expr 2
3.序列类型操作符
1)in / not in :判定一个元素是否在序列中,返回布尔值。
2)连接操作符(+):把两个相同类型的序列进行连接。
这种操作效率低(新创建对象,把原有对象拷贝进去),所以对于列表,推荐使用extend.对于字符串,推荐使用join。
3)重复操作符(*):让一个序列重复N次。
二、序列的切片操作:下标越界没关系,取的是前闭后开区间,区间里的元素能取到多少取多少
1.切片操作([ ],[:],[::]):通过下标访问其中的某一个元素或某个子序列。
2.整数的索引以序列的起始位置为起点,负数的索引序列的结尾位置为起点,访问不能越界。
3.扩展切片操作[::] 除了可以表示子序列的起始和结束位置,还可以表示“步长”。
4.字符串翻转问题
1)C语言中: 2)python中:
三、序列内建函数
1