码迷,mamicode.com
首页 >  
搜索关键字:python 迭代器 iterator iterable    ( 142159个结果
python报错 IndentationError: unindent does not match any outer indentation level
这个是缩进问题,重新将行前面的空格删掉,换位tab
分类:编程语言   时间:2014-05-12 16:35:23    阅读次数:383
python 元组和字典中元素作为函数调用参数传递
模式1.def test1(*args): test3(*args)def test2(**kargs): test3(**kargs)def test3(a, b): print(a,b)test1(1,2)test2(a=1,b=2)模式2.def test4(a= ()): ...
分类:编程语言   时间:2014-05-12 16:31:15    阅读次数:520
python 求10亿以内和987654互质正整数的和
加群看见的但是计算好慢,谁有更优的算法,麻烦说一下。factor=[]for x in xrange(1, 987654//2+1): if 987654%x==0: factor.append(x)sum=0for y in xrange(1, 1000000000): ...
分类:编程语言   时间:2014-05-06 00:37:50    阅读次数:851
名字空间和异常
那年是787年!公元?——Monty Python任何规则都不可能如此一般,以至不能容许任何例外(异常)。——Bobert Burton1、模块化和界面 任何实际程序都是由一些部分组成的。例如,最简单的“ Hello, world! ”程序也涉及到至少两部分:用户代码要求将Hello, world....
分类:其他好文   时间:2014-05-06 00:19:04    阅读次数:382
精通phthon的条件
1. 熟知主流硬件体系(x86, x64)2. 熟知 CPython 的具体实现,如若可能至少通读源码三遍以上3. 熟知每条 Python bytecode 如何被解释执行4. 熟知每条 Python 语句如何 compile 成 bytecode5. 熟知 Python 主要数据结构所采用的优化手...
分类:其他好文   时间:2014-05-06 00:18:16    阅读次数:306
人在囧途——Java程序猿学习Python
引言 LZ之前其实一直对python都很好奇,只是苦于平时没有时间去了解它,因此趁着51假期这个机会,便迫不及待的开始了自己的探索。作为一个标准的Java程序猿,在了解python的过程当中,LZ遇到了很多囧事,接下来LZ就一一给大家说道说道。本文纯属看个乐子,非python教学。囧事一:ecli....
分类:编程语言   时间:2014-05-05 23:02:42    阅读次数:356
STL--向量(vector)
STL的组成标准模板库STL关注的重点是泛型数据结构和算法,其关键组成部分是容器(containers)、算法(algorithms)、迭代器(iterators)、函数对象(Function Object)、适配(Adaptor)。本文地址:http://www.cnblogs.com/archi...
分类:其他好文   时间:2014-05-05 23:00:10    阅读次数:360
STL--迭代器(iterator)
指针与数组指针与其它数据结构呢?比如说链表?存储空间是非连续的。不能通过对指向这种数据结构的指针做累加来遍历。能不能提供一个行为类似指针的类,来对非数组的数据结构进行遍历呢?这样我们就能够以同样的方式来遍历所有数据结构(容器)。迭代器(Iterator)是指针(pointer)的泛化,它允许程序员以...
分类:其他好文   时间:2014-05-05 22:54:24    阅读次数:596
python in action
1. introductionfrom numpy import *random.rand(4,4)#array to matrixrandMat=mat(randon.rand(4,4))#matrix inverseIvrandMat=randMat.I#indentity matrixeye(...
分类:编程语言   时间:2014-05-05 22:24:10    阅读次数:336
python 列表推导式----轻量级循环
列表推导式(list comprehension)是利用其他列表创建新列表(类似于数学术语中的集合推导式)的一种方法。它的工作方式类似于for循环,也很简单:In [39]: [x*x for x in range(10)]Out[39]: [0, 1, 4, 9, 16, 25, 36, 49, ...
分类:编程语言   时间:2014-05-05 22:21:48    阅读次数:422
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!