如何在 Python 中以相反的顺序遍历列表?所以我可以从 collection[len(collection)-1]
开始并以 collection[0]
结束。
我还希望能够访问循环索引。
原文由 Joan Venge 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何在 Python 中以相反的顺序遍历列表?所以我可以从 collection[len(collection)-1]
开始并以 collection[0]
结束。
我还希望能够访问循环索引。
原文由 Joan Venge 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
使用内置的
reversed()
函数:要访问原始索引,请在列表中使用
enumerate()
,然后将其传递给reversed()
:由于
enumerate()
返回一个生成器,并且生成器无法反转,因此您需要先将其转换为list
。