Python中德尔,pop()、删除()三者的区别是什么

  介绍

这篇文章给大家介绍Python中德尔,pop()、删除()三者的区别是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

<强> del语句

del语句可以删除任何位置处的列表元素,若知道某元素在列表中的位置则可使用▽语句。

例:

在祝辞祝辞,a =, [3,, 2,, 2,, 1]      在祝辞祝辞,del  [1]      ,在的在的在一个      [3,,2,,1]

<强> pop()方法

pop()可删除任意位置的元素并将其返回,只需在括号内指定要删除元素的索引即可,当括号内为空时则删除该列表最后一个元素并将其返回。

例1:

在祝辞祝辞,a =, [3,, 2,, 1]      在祝辞祝辞,a.pop (1)      2      ,在的在的在一个      [3,1]

例2:

在祝辞祝辞,a =, [3,, 2,, 1]      在祝辞祝辞,a.pop ()      1      ,在的在的在一个      (3,,2)

例3:

brand =,(& # 39;耐克# 39;,,& # 39;aj # 39;,, & # 39;阿迪达斯# 39;】      时间=popped_brand  brand.pop ()      print (“, brand 我;不要# 39;t  really  wear  is “, +, popped_brand只标题(),+,“干净,)

执行结果:

品牌我不# 39;t真正穿的是阿迪达斯。

可见:如果希望从列表中删除元素后还能继续使用它,就用pop()方法

<强>删除()方法

删除()方法可根据值删除元素,若不知所要删除元素在列表中的位置时可用删除()删除,需要注意的是删除()所删除的元素是列表中第一个配对的值

例:

在祝辞祝辞,a =, [3,, 2,, 1,, 2]      在祝辞祝辞,a.remove (2)      ,在的在的在一个      [3,,1,,2)

关于Python中德尔,pop()、删除()三者的区别是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

Python中德尔,pop()、删除()三者的区别是什么