Python 如何从位于某个索引之前的列表中删除项目?
我试图从列表中删除一个项目;但是我要删除的项目位于一个Python 如何从位于某个索引之前的列表中删除项目?,python,list,indexing,Python,List,Indexing,我试图从列表中删除一个项目;但是我要删除的项目位于一个 索引(“”)。如何才能pop()从此列表中删除项目?可以使用del删除项目: del my_list[my_list.index(" ") - 1] 你可以: 当然,您必须确保项目'之前的索引>=1。如果不需要删除的值,可以使用del lst[index]。我认为问题是如何删除9,因此需要从索引中减去1。 >>> liste = [12, 5, 9, " ", 8] >>> liste.pop(list
索引(“”)
。如何才能pop()
从此列表中删除项目?可以使用del
删除项目:
del my_list[my_list.index(" ") - 1]
你可以:
当然,您必须确保项目
'
之前的索引>=1。如果不需要删除的值,可以使用del lst[index]
。我认为问题是如何删除9
,因此需要从索引中减去1
。
>>> liste = [12, 5, 9, " ", 8]
>>> liste.pop(liste.index(" "))
' '
>>> liste
[12, 5, 9, 8]
>>> liste = [12, 5, 9, " ", 8]
>>> liste.pop(liste.index(" "))
' '
>>> liste
[12, 5, 9, 8]