21 - del 和 pop 在删除列表元素上有什么区别

del 和 pop 都可以用来删除列表元素,那么他们有什么区别呢?

  • del(关键字) 根据索引删除列表元素,但没有返回值
  • pop(方法) 根据索引弹出列表元素,并返回该元素,同时从列表中删除该元素
a = [4, 3, 1 ,5]
print(a)

del a[2]
print(a)

print(a.pop(1))
print(a)

print(a.pop())
print(a)
[4, 3, 1, 5]
[4, 3, 5]
3
[4, 5]
5
[4]

22 - lambda表达式对列表进行排序

发布了123 篇原创文章 · 获赞 120 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_29339467/article/details/104345024