列表的增删查改 续
Posted zly9527
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表的增删查改 续相关的知识,希望对你有一定的参考价值。
删
pop按索引去删
![技术图片](/img/jia.gif)
l1 = [‘das‘, ‘dfsdf‘,[1,23,],‘asda‘] name = l1.pop(1)#返回被删除的值,按索引去删除 print(name,l1)
![技术图片](https://image.cha138.com/20210718/1c6046c3c88f4748805598e7554a6f08.jpg)
若不写删除元素索引,默认删除最后一个
remove 按元素值去删
![技术图片](/img/jia.gif)
l1 = [‘das‘, ‘dfsdf‘,[1,23,],‘asda‘] l1.remove(‘asda‘) print(l1)
![技术图片](https://image.cha138.com/20210718/84d674b4208f4dedb8ea712603279301.jpg)
clear 清空 del 删除列表
![技术图片](/img/jia.gif)
l1 = [‘das‘, ‘dfsdf‘,[1,23,],‘asda‘] l1.clear() print(l1) del l1 print(l1)
![技术图片](https://image.cha138.com/20210718/8467548884974384b328785f12d4e0d5.jpg)
del 的用法
![技术图片](/img/jia.gif)
l1 = [‘das‘, ‘dfsdf‘,[1,23,],‘asda‘] del l1[1:2] print(l1)
![技术图片](https://image.cha138.com/20210718/c10b55dae2c548838df3accacb24aa3e.jpg)
改
![技术图片](/img/jia.gif)
l1 = [‘das‘, ‘dfsdf‘,[1,23,],‘asda‘] l1[1] = ‘shdiau‘ l1[2] = [2,4,5] print(l1)
![技术图片](https://image.cha138.com/20210718/6438fb86b26145498cc7287e8abb97be.jpg)
查
![技术图片](/img/jia.gif)
l1 = [‘das‘, ‘dfsdf‘,[1,23,],‘asda‘] for i in l1:#查列表中的每一元素 print(i)
![技术图片](/img/jia.gif)
l1 = [‘das‘, ‘dfsdf‘,[1,23,],‘asda‘] for i in l1:#查列表中的每一元素 print(i) print(l1[0:2])#切片查,查列表前两个元素
以上是关于列表的增删查改 续的主要内容,如果未能解决你的问题,请参考以下文章