list的删,改,查
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了list的删,改,查相关的知识,希望对你有一定的参考价值。
1.pop按索引删,有返回值
li = [1,2,3,‘wu‘,‘j‘] me = li.pop(2) # 3 print(li) #[1,2,‘wu‘,‘j‘]
2.remove 按元素删,没有返回值
li = [1,2,3,‘wu‘,‘j‘] li.remove(‘wu‘) print(li) #[1,2,3,‘j‘]
3.clear 清空列表
li = [1,2,3,‘wu‘,‘j‘] li.clear() print(li) #[]
4.del 按索引删或切片删
li = [1,2,3,‘wu‘,‘j‘] del li[2] print(li) #[1,2,‘wu‘,‘f‘]
li = [1,2,3,‘wu‘,‘j‘] del li[1:3] print(li) #[1,‘wu‘,‘j‘]
list的改: (1).按索引改
li = [1,2,3,‘wu‘,‘j‘] li[2] = ‘s‘ print(li) #[1,2,‘wu‘,‘j‘]
(2).按切片改,先删除在迭代增加
li = [1,2,3,‘wu‘,‘j‘] li[0:2] = ‘sd‘,‘da‘ print(li) #[‘sd‘,‘da‘,3,‘wu‘,‘j‘]
list的查:for
li = [1,2,3,‘wu‘,‘j‘] for i in li: print(i)
以上是关于list的删,改,查的主要内容,如果未能解决你的问题,请参考以下文章