参考自:https://github.com/qiwsir/StarterLearningPython/blob/master/124.md#enumerateenumerate的作用是将序列的每一个元素都拿出来和其偏移值组成一个元组(tuple)图例:它可以指定下标的起始:
分类:
编程语言 时间:
2015-06-03 17:34:41
阅读次数:
206
Built-in Functionsabs()divmod()input()open()staticmethod()all()enumerate()int()ord()str()any()eval()isinstance()pow()sum()basestring()execfile()i...
分类:
其他好文 时间:
2015-05-24 17:03:13
阅读次数:
136
for循环1、range()用法 for循环后的in跟随一个序列的画,循环每次使用的序列元素而不是序列的下标 例:s='abcdefg' for i in range(0,len(s),3): print s[i] 2、enumerate() 此函数可在每次循环时获取到下标和元素 ...
分类:
编程语言 时间:
2015-05-21 16:56:37
阅读次数:
141
itemize和enumerate还有description 是LaTeX里列举的三种样式,分别讲一些使用技巧。itemize(意为分条目):\begin{itemize}\item[*] a\item[*] b\end{itemize}这样出来的形式为* a* bitem的方括号里的内容是为定制前...
分类:
编程语言 时间:
2015-05-21 08:57:43
阅读次数:
230
python内置函数
枚举函数enumerate
>>> list(enumerate('abc'))
[(0, 'a'), (1, 'b'), (2, 'c')]
enumerate函数还可以接收第二个参数。
>>> list(enumerate('abc', 1))
[(1, 'a'), (2, 'b'), (3, 'c')]
简单服务...
分类:
编程语言 时间:
2015-05-16 21:55:55
阅读次数:
169
# ip ==> 数字 >>> ip2num = lambda x:sum([256**j*int(i) for j,i in enumerate(x.split('.')[::-1])]) >>> ip2num('192.168.0.1') 3232235521 # 数字 ==> ip # 数字...
分类:
编程语言 时间:
2015-05-03 15:48:16
阅读次数:
120
1 import nltk 2 3 def freq_sorted(text,ranklimit): 4 fd=nltk.FreqDist(text) 5 cumulative = 0.0 6 for rank, (word,freq) in enumerate(sort...
分类:
其他好文 时间:
2015-04-23 15:01:04
阅读次数:
243
1.print char 与 print char, 有很大区别 print char, 在一行输出2.enumerate functionworks by supplying a corresponding index to each element in the list that you pa...
分类:
编程语言 时间:
2015-04-17 13:03:59
阅读次数:
131
数组的声明通过initailizer初始化,注意这里的[Double]仅仅是Array的缩写:在数组中添加元素的两种方式添加元素移除元素移除元素的时候,后面的元素会自动向前移动填补gap数组遍历除了普通的for in 循环遍历,也可以用全局的enumerate函数来获取遍历中元素的序号字典:三种遍历...
分类:
编程语言 时间:
2015-04-13 20:25:09
阅读次数:
108
本节将学习一些循环序列的方法已经序列的大小比较规则1.循环序列的方法如果我们想同时循环打印一个列表的index和value,我们可以用enumerate(list) 函数>>> L=['a','b','c','d']>>> for i,k in enumerate(L): print i,':...
分类:
编程语言 时间:
2015-04-08 13:04:20
阅读次数:
194