码迷,mamicode.com
首页 > 编程语言 > 详细

【3】python核心编程 第六章-序列:字符串、列表和元组

时间:2015-10-13 10:42:51      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

1、序列类型操作符

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!