如何反序的迭代一个序列?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 19 面试题
Ibatis如何使用动态表名
Jul 12 面试题
如何在Cookie里面保存Unicode和国际化字符
May 25 面试题
不开辟用于交换数据的临时空间,如何完成字符串的逆序
Dec 02 面试题
SQL SERVER面试资料
Mar 30 面试题
C#中类(class)与结构(struct)的异同
Nov 03 面试题
Linux如何修改文件和文件夹的权限
Sep 05 面试题
Python文件操作的面试题
Jun 22 面试题
如何从一个文件档案的尾端新增记录
Dec 02 面试题
灵泰克Java笔试题
Jan 09 面试题
IBatis持久层技术
Jul 18 面试题
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
Oct 13 面试题
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
松下Panasonic RF-B65电路分析
2021/03/02 无线电
mysql数据库差异比较的PHP代码
2012/02/05 PHP
destoon整合UCenter图文教程
2014/06/21 PHP
Apache服务器下防止图片盗链的办法
2015/07/06 PHP
php bootstrap实现简单登录
2016/03/08 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
thinkPHP通用控制器实现方法示例
2017/11/23 PHP
Thinkphp 在api开发中异常返回依然是html的解决方式
2019/10/16 PHP
使用JavaScript 编写简单计算器
2014/11/24 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
2015/03/21 Javascript
对Web开发中前端框架与前端类库的一些思考
2015/03/27 Javascript
JavaScript编写推箱子游戏
2015/07/07 Javascript
常见JS验证脚本汇总
2015/12/01 Javascript
jQuery实现简单的DIV拖动效果
2016/02/19 Javascript
Web开发必知Javascript技巧大全
2016/02/23 Javascript
如何通过js实现图片预览功能【附实例代码】
2016/03/30 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
BootStrap智能表单实战系列(八)表单配置json详解
2016/06/13 Javascript
JavaScript实现图片瀑布流和底部刷新
2017/01/02 Javascript
详解Node.js 命令行程序开发教程
2017/06/07 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
Vue2.5通过json文件读取数据的方法
2018/02/27 Javascript
webpack4之如何编写loader的方法步骤
2019/06/06 Javascript
解决Vue 给mapState中定义的属性赋值报错的问题
2020/06/22 Javascript
用vue写一个日历
2020/11/02 Javascript
在Python中测试访问同一数据的竞争条件的方法
2015/04/23 Python
Python实现合并字典的方法
2015/07/07 Python
python爬虫框架talonspider简单介绍
2017/06/09 Python
Python异常处理知识点总结
2019/02/18 Python
python3实现网页版raspberry pi(树莓派)小车控制
2020/02/12 Python
自定义Django Form中choicefield下拉菜单选取数据库内容实例
2020/03/13 Python
初中班主任评语
2014/04/24 职场文书
环保倡议书怎么写
2014/05/16 职场文书
乡镇精神文明建设汇报材料
2014/08/15 职场文书
离婚案件原告代理词
2015/05/23 职场文书