py005 列表 03

列表的删除

1,pop    通过索引删除列表中对应的元素,该方法有返回值,返回值为删除的元素。

l= ['太白', 'alex', 'WuSir', '女神']
 ret = l.pop(1)
 print(ret,l) # alex ['太白', 'WuSir', '女神']

2. remove   通过元素删除列表中该元素。

l = ['太白', 'alex', 'WuSir', '女神']
 l.remove('alex')
 print(l)  # ['太白', 'WuSir', '女神']

3.clear  清空列表

l = ['太白', 'alex', 'WuSir', '女神']
l.clear()
print(l)  # []

4 del  按照索引删除该元素

l= ['太白', 'alex', 'WuSir', '女神']
 del l[2]
 print(l) # ['太白', 'alex', '女神']

5.切片删除该元素

l = ['太白', 'alex', 'WuSir', '女神']
del l[1:]
print(l) # ['太白']

6 切片(步长)删除该元素

l = ['太白', 'alex', 'WuSir', '女神']
del l[::2]
print(l) # ['alex', '女神']

 

posted @ 2020-07-09 19:51  kaiyaoweixiao  阅读(89)  评论(0编辑  收藏  举报