编程技术文章分享与教程

网站首页 > 技术文章 正文

python 列表删除

hmc789 2024-11-27 14:47:28 技术文章 2 ℃

1、del方法:根据索引对列表进行删除

list1 = ['python', 'java', 'javascript']
del list1[1]
# ['python', 'javascript'] 如果删除不存在的索引, 会报错!list assignment index out of range
print(list1)

使用del的时候, 它会将底层的数据全部抹除掉, 建议大家不要轻易的使用这个方法

2、pop方法:删除列表中最后一个元素

list1 = ['python', 'java', 'javascript']
list1.pop()
# ['python', 'java']
print(list1)

最后一个元素就被删除掉了

3、remove方法:根据元素的值对列表进行删除

list1 = ['python', 'java', 'javascript']
list1.remove('java')
# ['python', 'javascript']  删除不存在的,也会报错!
print(list1)

Tags:

标签列表
最新留言