3.21li = [1,'a','b',2,3,'a'] # li[1] = 'dfasdfas' # print(li)

时间:2021-07-19 16:42:52
一、增:
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))