python列表如何去除元素
发布时间:2026-06-17 22:02:06

序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1。
推。
Python有六种内置类型的序列,但最常见的是列表和元组。
推荐:python教程
通常有三种方法可以在python中删除list中的某一元素:remove、pop、del:
1.remove: 删除单个元素,删除第一个合格元素,按值删除例说明:
>>>str=[1,2,3,4,5,2 >>>str.remove(2) >>>str
输出
[1,3,4,5,2]
2.pop: 删除单个或多个元素(根据索引删除)
>>>str=[0,1,2,3,4,5] >>>str.pop(1)#pop删除时会返回被删除的元素 >>>str
输出
[0,2,3,4,5,6]
>>>str2=['abc','bcd','dce'] >>>str2.pop(2)
'dce' >>>str2 ['abc','bcd']
3.del:根据索引(元素的位置)删除例子说明:
>>>str=[1,2,3,4,5,2 >>>delstr[1] >>>str
输出
[1,3,4,5,2]
补充: 变相删除元素的方法
s1=(1,2,3,4,5,6)
s2=(2,3,5)
s3=[]
forins1:
ifinotins2:
s3.append(i)
print('s1_1:',s1)
s1=s3
print('s2:',s2)
print('s3:',s3)
print('s1_2:',s1)请关注python视频教程,了解更多技术。
下一篇 返回列表
