【发布时间】:2020-05-11 11:50:19
【问题描述】:
有没有不使用函数 pop 的替代方法?
Input :a_list = [1,2,3,4,5,6,7]
a_list.pop(1)
Output : a_list = [1,3,4,5,6,7]
我尝试了一些东西,但在我尝试后显示TypeError: 'list' object is not callable
【问题讨论】:
-
您想从列表中删除第二个元素吗?
-
是的,您可以在要删除的元素之前和之后添加切片 (
a_list = a_list[0:1] + a_list[2:]),也可以del元素。不过,你为什么要那样做,我不确定。 :)
标签: python