我試圖從列表中刪除一個項目;但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. 從Python中的列表中的特定位置刪除項目
- 2. 從綁定列表中獲取已刪除項目的索引
- 3. 如何從Spinner中的項目列表中刪除特定的選定項目
- 4. 從基於索引的選定列表中刪除選項?
- 5. AS3:如何刪除特定索引處的列表項
- 6. 從列表中刪除特定於行的項目
- 7. 刪除列表中的特定項目
- 8. 蟒蛇從列表中刪除項目通過指定索引
- 9. 如何從C#中特定位置的列表框中刪除項目
- 10. 根據索引列表,從列表中刪除項目
- 11. 如何在指定索引之前和之後獲取列表中的項目
- 12. 如何從特定列表中刪除選中項目的列表
- 13. 如何從列表中刪除項目
- 14. 如何從列表中刪除項目?
- 15. 如何從列表中刪除項目
- 16. 如何從列表中刪除項目?
- 17. 從索引中刪除特定的td
- 18. 從兩個同步列表中刪除相同位置(索引)處的項目?
- 19. 如何刪除ASP.NET C#中的特定列表視圖項目?
- 20. 如何刪除/索引之前?
- 21. LINQ - 從特定索引開始從列表中獲取項目
- 22. 從列表中刪除值/項目,但保留索引完好
- 23. 從列表中刪除項目<string[]>或獲取任何項目的任何位置的索引
- 24. 如何從本地存儲陣列中刪除特定項目?
- 25. 如何從索引中獲取列表視圖中項目的特定ID?
- 26. 如何從綁定列表中刪除項目,綁定gridview?
- 27. 使用jquery從下拉列表中刪除特定項目
- 28. 從會話列表中刪除特定項目
- 29. 如何從數據庫中的項目之前刪除「snap」
- 30. 如何只從列表視圖中刪除選定的項目?
你能舉個例子嗎? – 2012-03-10 19:13:50