标签:
1 序列操作符 作用 2 seq[ind] 获得下标为ind 的元素 3 seq[ind1:ind2] 获得下标从ind1 到ind2 间的元素集合 4 seq * expr 序列重复expr 次 5 seq1 + seq2 连接序列seq1 和seq2 6 obj in seq 判断obj 元素是否包含在seq 中 7 obj not in seq 判断obj 元素是否不包含在seq 中
2、序列类型可用的内建函数
1 函数名 功能 2 enumerate(iter) 接受一个可迭代对象作为参数,返回一个enumerate 对象(同 3 时也是一个迭代器),该对象生成由iter 每个元素的index 值 4 和item 值组成的元组(PEP 279) 5 len(seq) 返回seq 的长度 6 max(iter,key=None) or 7 max(arg0,arg1...,key=None)b 返回iter 或(arg0,arg1,...)中的最大值,如果指定了key, 8 这个key 必须是一个可以传给sort()方法的,用于比较的回 9 调函数. 10 min(iter, key=None) or 11 min(arg0, arg1.... key=None) 返回iter 里面的最小值;或者返回(arg0,arg2,...)里面的最小值;如果指定了key,这个key 必须是一个可以传给 12 sort()方法的,用于比较的回调函数. 13 reversed(seq)c 接受一个序列作为参数,返回一个以逆序访问的迭代器(PEP 322) 14 sorted(iter, 15 func=None, 16 key=None, 17 reverse=False)c 接受一个可迭代对象作为参数,返回一个有序的列表;可选参数 18 func,key 和reverse 的含义跟list.sort()内建函数的参数含义一 19 样. 20 sum(seq, init=0)a 返回seq 和可选参数init 的总和, 其效果等同于 21 reduce(operator.add,seq,init) 22 zip([it0, it1,... itN])d 返回一个列表,其第一个元素是it0,it1,...这些元素的第 23 一个元素组成的一个元组,第二个...,类推.
【3】python核心编程 第六章-序列:字符串、列表和元组
标签:
原文地址:http://www.cnblogs.com/jakeyChen/p/4873653.html