看代码看到什么yield又看不懂了。Sign.....迭代器:首先Python有内置容器类:List ,dict,tuple.... 我们把这些叫做Container。Container都是可以用for..in..来遍历的。那么,是什么使得遍历可以成功进行呢?就是我们的迭代器对象啦。这个对象使得遍历...
分类:
编程语言 时间:
2015-02-28 17:57:58
阅读次数:
302
1、使用关键字readonly ,表示这个字段只能在执行构造函数的过程中赋值,或者由初始化语句赋值2、.net4.0新增一个 Tuple 类,代表一个有序的N元组。可以调用Tuple.Create静态方法或使用new 关键字直接创建一个Tuple对象,.net基类库中定义了拥有1-7个泛型参数的泛型...
元组不能修改,创建语法很简单:使用逗号分隔了一些值,则自动创建了元组。>>> 1,2,3(1, 2, 3)>>> 1,(1,)元组的节本操作同列表相同,除了没有像列表一样的方法,如>>> x = 1,2,3>>> x(1, 2, 3)>>> x[1]2>>> x[:2](1, 2)tuple -- ...
分类:
编程语言 时间:
2015-02-27 13:18:39
阅读次数:
129
参考:http://my.oschina.net/zuoan001/blog/188782Django的setting中有关找模板的配置有如下两个:TEMPLATE_LOADERSTEMPLATE_DIRSTEMPLATE_LOADERS是一个string tuple,可选的配置有:django.t...
分类:
其他好文 时间:
2015-02-26 18:00:36
阅读次数:
149
chapter2 and 3: 使用Python IDE来交互式地测试表达式 编写Python程序并且从IDE运行,或者从命令行运行 导入模块及调用它们的函数 声明函数以及doc string、局部变量和适当的缩进的使用 定义dictionary、tuple和list 任意一个对象的访问...
分类:
编程语言 时间:
2015-02-19 11:48:37
阅读次数:
215
C++11中的tuple是一个n元的可变元组,它相当于有n个元素的结构体,只不过这个结构体的成员都是匿名的,tuple中提供了一个get()方法来获取某个下标对应的元素的值。另外可以通过make_tuple()方法来构造一个tuple对象。具体用法如下
我们知道tuple中的元素个数是不确定的,而每个元素的类型通过模板参数指定,那么tuple是如何做到这些的呢?答案就是使用...
分类:
编程语言 时间:
2015-02-16 18:26:46
阅读次数:
167
迭代器iterator1,对象是可iterator的2,for可以遍历iterator_obj-List-string-Tuple-Dict-File3,循环体与文件1)while和readlinereadline:读成功返回正常的字符串;读到文件的末尾返回空字符串printfr.readline().rstrip(‘\n‘)打印的无多余的空行2)for和file_objeg1:rfile=o..
分类:
其他好文 时间:
2015-02-13 01:43:12
阅读次数:
172
1.filter(function,sequence)返回一个 sequence(序列),包括了给定序列中所有调用function(item)后返回值为 true 的元素(如果可能的话,会返回相同的类型)。如果该序列(sequence)是一个string(字符串)或者tuple(元组),返回值必定是...
分类:
编程语言 时间:
2015-02-12 17:52:29
阅读次数:
193
在开发的过程中,假如给你一个list或者tuple,我们可以通过for循环来遍历这个list或者tuple,这种遍历我们成为迭代(Iteration)。在Python中,迭代是通过for ... in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码:1 for(...
分类:
编程语言 时间:
2015-02-11 20:21:21
阅读次数:
252
python中的time模块可以做时间显示的格式化处理,用法灵活,功能强大。
time.strftime里面有很多参数,可以让你能够更随意的输出自己想要的东西:
下面是time.strftime的参数:
strftime(format[,tuple])->string
将指定的struct_time(默认为当前时间,tuple类型的),根据..
分类:
编程语言 时间:
2015-02-11 19:02:23
阅读次数:
149