1
A
回答
1
不能說我曾經需要做到這一點,但你總是有本事:
lst = [2,1,1]
reverseindex = len(lst)-1 - lst[::-1].index(1)
請注意,如果你有一個字符串,你可以這樣做:
string = "21135"
reverseindex = string.rindex(1)
# reverseindex == 2
但是列表沒有這個功能。
0
如果您不關心保存的列表順序,您可以在lst.index(1)
之前始終使用lst.reverse()
。
+0
文檔甚至沒有說'list.index()'有一個start_at屬性 – user80551
相關問題
- 1. OSX上的Python list.index行爲?
- 2. 在Python 3中處理list.index(x)錯誤
- 3. Python中,從列表
- 4. Python中,從列表
- 5. OrderedDict的list.index()的等價物?
- 6. list.index()不起作用
- 7. Python中,從列表中
- 8. Python的 - 從列表
- 9. 的Python:從列表
- 10. 的Python:從列表
- 11. 的Python:從列表
- 12. 的Python:從列表
- 13. 的Python:從列表
- 14. Python的 - 從列表
- 15. 從列表中創建sqlite表列Python
- 16. 從列表在Python列表中移除
- 17. Python - 從列表中刪除空列表
- 18. Python:從列表中刪除列表?
- 19. Python從列表
- 20. Python從列表
- 21. 從Python列表
- 22. 從Python列表
- 23. 從Python列表
- 24. Python從列表列表
- 25. Python中,從子列表
- 26. 從列表中使用python
- 27. 從Python列表中打印?
- 28. 從python中讀取列表中的列表作爲列表的列表
- 29. python中列表的列表?
- 30. Python:列表中的列表
的可能重複的[Equivelant到RINDEX用於列出在Python](http://stackoverflow.com/questions/9836425/equivelant-to-rindex-for-lists-in-python) – alecxe
呀,它的副本http://stackoverflow.com/questions/6890170/python-how-to-find-last-occurrence-in-a-list-in-python,有人可以關閉它嗎? – user80551