我试图从列表中删除一个项目;但im试图删除的项目位于
索引(' ')
之前。我怎么能pop()
从这个列表中的项目。如何从位于特定索引之前的列表中删除项目?
0
A
回答
6
您可以give pop
an index as its argument:
>>> lst = ['a', 'b', 'c', ' ', 'd']
>>> lst.pop(lst.index(' ') - 1)
'c'
>>> lst
['a', 'b', ' ', 'd']
当然,你必须确保该项目' '
有索引> = 1日前。如果您不需要删除的值,则可以使用del lst[index]
代替。
+0
是相同的版本 – Fred 2012-03-10 19:18:42
2
项目可以与del
被删除:
del my_list[my_list.index(" ") - 1]
-1
相关问题
- 1. 从绑定列表中获取已删除项目的索引
- 2. 从基于索引的选定列表中删除选项?
- 3. 如何从Spinner中的项目列表中删除特定的选定项目
- 4. AS3:如何删除特定索引处的列表项
- 5. 删除列表中的特定项目
- 6. 如何从C#中特定位置的列表框中删除项目
- 7. 根据索引列表,从列表中删除项目
- 8. 如何在指定索引之前和之后获取列表中的项目
- 9. 如何从列表中删除项目
- 10. 从两个同步列表中删除相同位置(索引)处的项目?
- 11. 从列表中删除值/项目,但保留索引完好
- 12. 从列表中删除项目<string[]>或获取任何项目的任何位置的索引
- 13. 如何从绑定列表中删除项目,绑定gridview?
- 14. 从会话列表中删除特定项目
- 15. 使用jquery从下拉列表中删除特定项目
- 16. 如何从数据库中的项目之前删除“snap”
- 17. 如何只从列表视图中删除选定的项目?
- 18. 如何从d3列表中删除选定的项目
- 19. 如何从列表框中删除选定的项目C#
- 20. 如何删除选中的项目/特定项目从一个数组列表/列表视图
- 21. 如何删除列表中的项目?
- 22. 从SharedPreferences中删除特定项目
- 23. 从变量中删除特定项目...?
- 24. 如何从索引i处的QQueue中删除项目
- 25. 如何从表中删除索引键
- 26. 如何从数组中删除特定的索引
- 27. 删除MFC中的列表框中的特定项目
- 28. 删除列表中的选定项目
- 29. 从列表框B删除项目基于列表框B中的项目
- 30. 如何从两个列表中删除HTML列表项目
你能举个例子吗? – 2012-03-10 19:13:50