如何反序的迭代一个序列?how do I iterate over a sequence in reverse order


Posted in 面试题 onFebruary 04, 2012
如果是一个list, 最快的解决方案是:
list.reverse()
try:
for x in list:
“do something with x”
finally:
list.reverse()

如果不是list, 最通用但是稍慢的解决方案是:

for i in range(len(sequence)-1, -1, -1):
x = sequence[i]

Tags in this post...

面试题 相关文章推荐
怎样在程序里获得一个空指针
Jan 24 面试题
将一个文本文件的内容按倒序打印出来
Jan 05 面试题
如何找出EMP表里面SALARY第N高的employee
Dec 05 面试题
北京泡泡网网络有限公司.net面试题
Jul 17 面试题
C# Debug和Testing相关面试题
Oct 25 面试题
介绍一下write命令
Aug 10 面试题
Linux上比较文件的命令都有哪些
Sep 28 面试题
Linux如何压缩可执行文件
Mar 27 面试题
易程科技软件测试笔试
Mar 24 面试题
AURALog面试题软件测试方面
Oct 22 面试题
如何查看在weblogic中已经发布的EJB
Jun 01 面试题
Vector, ArrayList, HashTable, HashMap哪些是线程安全的,哪些不是
Oct 12 面试题
Python中如何定义一个函数
Sep 06 #面试题
华为python面试题
May 03 #面试题
Python面试题:Python是如何进行内存管理的
Aug 04 #面试题
Python的两道面试题
Jun 29 #面试题
Python面试题:Python里面如何生成随机数
Mar 12 #面试题
Python是如何进行类型转换的
Jun 09 #面试题
Python里面如何实现tuple和list的转换
Jun 13 #面试题
You might like
多重?l件?合查?(二)
2006/10/09 PHP
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
php线性表的入栈与出栈实例分析
2015/06/12 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
JSON JQUERY模板实现说明
2010/07/03 Javascript
深入分析JQuery和JavaScript的异同
2014/10/23 Javascript
Node.js的包详细介绍
2015/01/14 Javascript
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
Node.js Addons翻译(C/C++扩展)
2016/06/12 Javascript
ReactNative-JS 调用原生方法实例代码
2016/10/08 Javascript
COM组件中调用JavaScript函数详解及实例
2017/02/23 Javascript
AngularJS的Filter的示例详解
2017/03/07 Javascript
JavaScript实现短信倒计时60s
2017/10/09 Javascript
Vue.js在数组中插入重复数据的实现代码
2017/11/17 Javascript
JavaScript 有用的代码片段和 trick
2018/02/22 Javascript
JS实现把一个页面层数据传递到另一个页面的两种方式
2018/08/13 Javascript
JavaScript实现简单进度条效果
2020/03/25 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
2020/08/06 Javascript
[01:09]DOTA2次级职业联赛 - ishow.HMM战队宣传片
2014/12/01 DOTA
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
在Python中使用dict和set方法的教程
2015/04/27 Python
python简单判断序列是否为空的方法
2015/06/30 Python
Python的math模块中的常用数学函数整理
2016/02/04 Python
Windows下搭建python开发环境详细步骤
2020/07/20 Python
Apache如何部署django项目
2017/05/21 Python
Python命令行解析模块详解
2018/02/01 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
2019/08/05 Python
Python提取PDF内容的方法(文本、图像、线条等)
2019/09/25 Python
python实现删除列表中某个元素的3种方法
2020/01/15 Python
CSS 3.0文字悬停跳动特效代码
2020/10/26 HTML / CSS
什么造成了Java里面的异常
2016/04/24 面试题
MySQL安装后默认自带数据库的作用详解
2021/04/27 MySQL
浅谈如何保证Mysql主从一致
2022/03/13 MySQL
ORACLE中dbms_output.put_line输出问题的解决过程
2022/06/28 Oracle