仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 849|回复: 7
打印 上一主题 下一主题

[CentOS(社区)] 来看看:python enumerate 用法 | 在for轮回中失掉计数

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-14 21:16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
小知识:CentOS是企业Linux发行版领头羊RedHatEnterpriseLinux(以下称之为RHEL)的源代码再编译版本。
参数为可遍历的变量,如字符串,列表等;前往值为enumerate类:
  1. importstrings=string.ascii_lowercasee=enumerate(s)printsprintlist(e)
复制代码
输入为:
  1. 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都找出来:
  1. #***一defread_line(line):sample={}n=len(line)foriinrange(n):ifline[i]!=0:sample[i]=int(line[i])returnsample#***二defxread_line(line):return((idx,int(val))foridx,valinenumerate(line)ifval!=0)printread_line(0001110101)printlist(xread_line(0001110101))
复制代码
[/code][/code]
  1. 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应在最后一个分区内,至少分二个分区。
再见西城 该用户已被删除
5#
发表于 2015-2-15 22:52:38 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
精灵巫婆 该用户已被删除
6#
发表于 2015-3-11 20:49:02 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
飘灵儿 该用户已被删除
7#
发表于 2015-3-19 14:06:06 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
兰色精灵 该用户已被删除
8#
发表于 2015-3-29 00:09:20 | 只看该作者
最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-7 10:24

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表