Python删除列表元素

Python删除列表元素:

pop( ):

删除最后一个元素,返回该元素的值

# 使用 pop 方法删除列表中的元素
lst = ['a','b','c',1,2,3]
print(lst.pop())
# 3 ,pop方法删除最后一个元素并返回它的值
print(lst)
# ['a', 'b', 'c', 1, 2]

remove(str):

在列表中删除 str 元素,无返回值

注:当列表中不存在 str 元素时,则会报错

# # remove(str):
# # 在列表中删除 str 元素,无返回值
# # 注:当列表中不存在 str 元素时,则会报错
# lst = ['A','B','C','D']
# print(lst.remove('C'))
# # None
# print(lst)
# # ['A', 'B', 'D']
# remove(str):
# 将 str 从列表中删除一次
# 当列表中存在多个 str 元素时,只删除一次
# lst = ['a','b','c','d','a']
# lst.remove('a')
# print(lst)
# # ['b', 'c', 'd', 'a']

del 元素:

删除列表中的元素 或 整个列表

# 使用 del 方法删除列表的第 3 个元素
lst = ['A','B','C','D']
del lst[2]
print(lst)
# ['A', 'B', 'D']
# 删除整个 lst 列表 del lst

2020-02-09

 

posted @ 2020-02-09 12:08  Hany47315  阅读(477)  评论(0)    收藏  举报