前言:
当前我们对“pythonremove和pop”大致比较关注,我们都需要分析一些“pythonremove和pop”的相关内容。那么小编同时在网上网罗了一些对于“pythonremove和pop””的相关资讯,希望看官们能喜欢,咱们一起来学习一下吧!题目:
从列表中删除一个元素,分别用 remove、pop 和 del,了解它们的区别。
#python #列表 #删除元素
视频教程:
Python入门题043:remove、pop、和del的区别
代码1:
li = ['a', 'b', 'c']# remove 传入元素本身print(li.remove('b'), li)li = ['a', 'b', 'c']# pop 传入下标, 返回被删除元素print(li.pop(1), li)# remove 相当于这个样子:li = ['a', 'b', 'c']b_index = li.index('b')li.pop(b_index)print(li)li = ['a', 'b', 'c']# del 也是传入下标del li[1]print(li)li = ['a', 'b', 'c']# 但 del 可以删除一个范围内的所有元素del li[0:2]print(li)li = ['a', 'b', 'c']# del 还可以删除变量del li# 会报错,因为 li 不存在了print(li)
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #pythonremove和pop