Python高手帮我优化一段源码,python高手源码,list = [a,b
Python高手帮我优化一段源码,python高手源码,list = [a,b
list = ['a','b','c','d','e']for i in range(len(list)): print i,":",list[i]
对于以上的代码,有更pythonic的写法吗?
即:下标和value一起遍历出来
list = ['a','b','c','d','e']for i in list: print "%s : %s" % (list.index(i), i)
python3中,print函数用sep表示分隔符,在打印多于2个变量时尤其省事。
lst = ['a','b','c','d','e']for (i, item) in enumerate(lst): print(i, item,sep=':')
这样算不算:
lst = ['a','b','c','d','e']for (i, item) in enumerate(lst): print i, ':', item
编橙之家文章,
相关内容
- 请问Python擅长做图像识别工作吗?哪个模块支持图片识
- Python什么方法可以获取计算机cpu及内存等信息,python
- 使用网络python脚本无法读取本地文件内容原因是什么,
- 需要Tornado在response中返回图片求解决方法,,小弟初学
- Python pyqt开发界面程序在国内应用数量大吗,pythonpyqt
- Python [Errno 2] No such file or directory问题解答,pythonerrno,
- Flask获取GET查询参数的python源码如何写,flaskpython,flas
- 请问apscheduler避免出现任务miss要怎么做,apschedulermiss
- python怎么改变文本格式,如正文中的这样文本,,转换为
- Python CSV模块新建添加模式操作怎么弄,pythoncsv,fil = o
评论关闭