新手请教,remove函数怎么删除列表中第二个重复的元素
比如,定义了一个列表:list=['x', 'a', 'x', 'b', 'c', 'd', 'e', 'f']
我要删除列表中第二个“x”
请教大佬,能直接删吗? list=['x', 'a', 'x', 'b', 'c', 'd', 'e', 'f']
list.pop(2) 本帖最后由 Hello. 于 2020-7-14 20:56 编辑
remove() 函数用于移除列表中某个值的第一个匹配项。
语法
remove()方法语法:
list.remove(obj)
以下实例展示了 remove()函数的使用方法:
#!/usr/bin/python
aList = ;
aList.remove('xyz');
print "List : ", aList;
aList.remove('abc');
print "List : ", aList;
以上实例输出结果如下:
List :
List :
你这个用pop更方便
list.pop(2)
static/image/hrline/1.gif
如果帮到你了,设置下最佳可好呀↗{:10_297:} Hello. 发表于 2020-7-14 20:54
remove() 函数用于移除列表中某个值的第一个匹配项。
语法
竟然还是 Python2 语法{:10_277:}
页:
[1]