- L.extend
>>> l=[1]
>>> l.extend([5,6.,7])
>>> l
[1, 5, 6.0, 7]



- map函数
- 把序列的各个项应用一个函数并把结果收集到一个列表中
>>> list(map(abs,[-1,-2,-3,-4]))
[1, 2, 3, 4]
- sort和sorted区别
sort是容器的函数:sort(cmp=None, key=None, reverse=False)
sorted是python的内建函数:sorted(iterable, cmp=None, key=None, reverse=False)
参数解析: cmp:比较函数,比较什么参数由key决定。例如:cmp(e1, e2) 是具有两个参数的比较函数,返回值:负数(e1 < e2);0(e1 == e2);正数( e1 > e2)。 key:用列表元素的某个属性或函数作为关键字。 reverse:排序规则,可以选择True或者False。 sorted多一个参数iterable:待排序的可迭代类型的容器
>>> a=[1,2,5,3,9,4,6,8,7,0,12]
>>> a.sort()
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12]
>>> a=[1,2,5,3,9,4,6,8,7,0,12]
>>> sorted(a)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12]
>>> a
[1, 2, 5, 3, 9, 4, 6, 8, 7, 0, 12]