##每一个函数例子后对应着输出结果
1:append()函数 -------元素的添加
##Listname.append()
##eg:
n = []
n.append(1)
结果如下:
[2]
2:extend()函数 -----列表元素的添加
##listname.extend()
##eg:
a = [1,2]
b = [3,4]
a.extend(b)
print(a)
[1,2,3,4]
3:pop()函数 ------删除对应元素下标,返回删除元素
##listname.pop(index)
a = [1,2,3,4,5]
a.pop(2)
3
4:insert()------指定位置插入元素
##listname.insert(index,obj)
a = [1,2,3,4,5]
a.insert(0,4)
[4,1,2,3,4,5]
5:remove(obj)-------删除指定元素
##listname.remove(obj)
a = [1,2,3,4,5]
a.remove(2)
[1,3,4,5]
6:clear------清空列表对象(元素)
##listname.clear
a = [1,2,3,4]
a.clear()
[]
7:del ------删除对应元素
##del (obj)
a=[1,2,3,4,5]
del a[0]
[2,3,4,5]
8:count(obj)-----统计该对象出现的次数
##listname.count(obj)
a=[1,1,1,2,2,3,3]
a.count(1)
3
9:max/min-----统计最大最小值
##max(listname)
a= [1,2,3,4,5,6,7,8]
max(a)
min(a)
9
1
10:sort()函数
##listname.sort() 默认是升序排序
a = [2,4,5,6,3,1]
a.sort()
[1,2,3,4,5,6]
11:sorted()函数
## sorted(obj,cmp,key,reverse)
a = [('a',20),('b',15),('c',40)] ##列表中由元组构成
sorted(a,key = lambda x:x[1],reverse = True)
'''
对象是a
比较的对象是key
lambda 是匿名函数 lambda x (x为函数名,代表的可以理解为a里的每一个元祖):x[1](理解为元祖的第二位
即数字大小的比较)
'''
[('c', 40), ('a', 20), ('b', 15)]