仓酷云 发表于 2015-1-14 21:16:51

来看看:python enumerate 用法 | 在for轮回中失掉计数

小知识:CentOS是企业Linux发行版领头羊RedHatEnterpriseLinux(以下称之为RHEL)的源代码再编译版本。
参数为可遍历的变量,如字符串,列表等;前往值为enumerate类:
importstrings=string.ascii_lowercasee=enumerate(s)printsprintlist(e)输入为:
abcdefghij[(0,a),(1,b),(2,c),(3,d),(4,e),(5,f),(6,g),(7,h),(8,i),(9,j)]在同时必要index和value值的时分可使用enumerate。

enumerate实战

line是个string包括0和1,要把1都找出来:
#***一defread_line(line):sample={}n=len(line)foriinrange(n):ifline!=0:sample=int(line)returnsample#***二defxread_line(line):return((idx,int(val))foridx,valinenumerate(line)ifval!=0)printread_line(0001110101)printlist(xread_line(0001110101))from:http://www.pythonclub.org/python-basic/built-in


小知识:退一万步讲,即使CentOS项目终结,正在运行它的企业也可以很轻松的转移到另一个企业Linux的克隆版。

金色的骷髅 发表于 2015-1-17 09:14:14

Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。

灵魂腐蚀 发表于 2015-1-21 05:44:13

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

活着的死人 发表于 2015-1-30 09:04:22

硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。

再见西城 发表于 2015-2-15 22:52:38

对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。

精灵巫婆 发表于 2015-3-11 20:49:02

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

飘灵儿 发表于 2015-3-19 14:06:06

Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。

兰色精灵 发表于 2015-3-29 00:09:20

最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。
页: [1]
查看完整版本: 来看看:python enumerate 用法 | 在for轮回中失掉计数