每当我们使用反向切片迭代列表时会发生什么?

问题描述

我想以相反的顺序遍历一个数组。每当我们在 list[::-1] 循环条件中使用 for 时,它是先反转列表,然后从反转列表的开头开始迭代,还是从原始列表的最后一个元素开始迭代到第一个元素而没有倒车?

listA = [1,2,3,4]
for i in listA[::-1]:
   print(i)

这段代码的运行时间是O(n)还是O(2n)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)