Python:函数
列表:序列对象,可包含任意的Python数据信息,如字符串、数字、列表、元组等,其数据是可变的。
1.list(): list('123') -> ['1', '2', '3'] 将序列转变成列表
2.append(): x = [1] ->x.append(2) 'x = [1,2]
3.count(): x.count(1) -> 1 '返回1在x中出现的次数
4.extend() : y = [3,4] ,x.extend(y) -> x = [1,2,3,4] 将列表Y中的表项添加到x中
5.Index(): x.index(1) -> 0 返回1在x中的index值
6.insert(): x.insert(2,'a') -> x = [1,2,'a',3,4] 在索引为2的前面插入
7.pop(): x.pop(1) -> x = [1,'a',3,4] 删除index为1的项,默认为最后一个,有返回值:x.pop(1) = 2
8.remove: x.remove(1) -> x = ['a',3,4] 删除第一个匹配1的项,如无匹配项,报异常。
9.reverse() : x.reverse() -> x = [4,3,'a']
10.sort :x = [1,3,2] ,x.sort() ->x = [1,2,3] ,无返回值
11.sorted: sorted(x) 返回值。
12.len(x) : 3 返回x的元素的个数
13.cmp(x,y):返回1,0,-1
14.help(list): 获取list的帮助文档
15.in : print 1 in x -> true
16.max/min 返回最大/小值
元组:
15.tuple: tuple(x) -> x = (1,2,3) 将列表转变成元组