一、增:
li = [1,'a','b',2,3,'a']
#按照索引去增加
li.insert(0,55)
print(li)
#增加到最后面
li.append('aaa')
li.append([1,2,3]
print(li)
#迭代的去增
li.extend(['q,a,w'])
li.extend(['q,a,w','aaa'])
li.extend('a')
li.extend('abc')
li.extend('a,b,c')
print(li)
二、删
#按照索引位置去删除,有返回值(唯一)
l1 = li.pop(1)
print(l1)
#del
#按照位置去删除,也可以切片删除,没有返回值
del li[1:3]
print(li)
#按照元素去删除
li.remove('a')
print(li)
#清空列表
li.clear()
三、改
1,按索引去改:
li = [1,'a','b',2,3,'a']
li[1] = 'dfasdfas'
print(li)
2,按照切片去改:
li = [1,2,'alex',['100','wusir',99],22]
li[3:5]=0,'中国'
四、查
1,按索引,切片,步长查看
2,for循环查看
五、sort
1、从小到大正向排序。(前提是列表内容全部为数字)
li=[1,3,2,4,5,6,7,4,6]
li.sort()
print(li)
2、从大到小排序
li=[1,3,2,4,5,6,7,4,6]
li.sort(reverse = true)
print(li)
六、翻转
li=[1,3,2,4,5,6,7,4,6]
li.reverse()
print(li)
七、计数
li=[1,3,2,4,5,6,7,4,6]
1.len显示列表长度print(len(li))
2.count显示某个元素在列表中出现的次数print(li.count(1))
八、index:通过元素找索引
li=[1,3,2,4,5,6,7,4,6]
print(li.index(3))