一、列表生成式 1、range()可以生成整数序列 range(a,b)生成a-b的整数序列,包括a,但不包括b range(n)生成0-n的整数序列,包括0,但不包括n 将整数序列转成list,可以使用list(range(n)) 2、可以在列表中加计算式生成特定规律的列表 [x*x for x  ...
                            
                            
                                分类:
其他好文   时间:
2017-05-13 00:36:36   
                                阅读次数:
238
                             
                    
                        
                            
                            
                                g = [x for x in range(3)] # 列表生成式gg = [x * x for x in range(1,100) if x % 2 == 0]G = (x for x in range(3)) # 生成器 print type(g),type(G)# 输出 # 斐波那契数列 de... ...
                            
                            
                                分类:
编程语言   时间:
2017-05-10 00:20:27   
                                阅读次数:
147
                             
                    
                        
                            
                            
                                一、列表生成式 什么是列表生成式? 列表生成式是快速生成列表的一种方式。(貌似有些废话) 更专业点的说法:列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 在python2.7里 举个例子,要生成list [1,2,3,4,5], ...
                            
                            
                                分类:
编程语言   时间:
2017-05-08 10:00:35   
                                阅读次数:
167
                             
                    
                        
                            
                            
                                    alex老师 http://www.cnblogs.com/alex3714/articles/5765046.html 武老师 http://www.cnblogs.com/wupeiqi/articles/4963027.html 本节内容 1.列表生成式,迭代器&生成器 列表生成式 孩子,我现 ...
                            
                            
                                分类:
编程语言   时间:
2017-04-25 11:36:45   
                                阅读次数:
228
                             
                    
                        
                            
                            
                                列表生成式 需求:列表[0,1,2,3,4,5,6,7,8,9]每个值加1,如何实现? 方法1:列表追加 1 >>> a = [0,1,2,3,4,5,6,7,8,9] 2 >>> b = [] 3 >>> for i in range(10): 4 ... b.append(i+1) 5 ...  ...
                            
                            
                                分类:
其他好文   时间:
2017-04-18 15:47:56   
                                阅读次数:
140
                             
                    
                        
                            
                            
                                    生成器 一、概念 python中的生成器(generator)保存的是算法,只有当真正调用需要的值的时候才会去计算出值。它是一种惰性计算(lazy evaluation)。 二、列表生成式 定义一个列表 除了上面直接定义外,我们还可以使用列表生成式: 三、生成器 通过上面的列表生成式,我们可以直接创 ...
                            
                            
                                分类:
编程语言   时间:
2017-04-15 14:41:20   
                                阅读次数:
239
                             
                    
                        
                            
                            
                                列表表达式 程序一: 常规写法: 列表表达式写法: 程序二: 常规写法: 列表表达式写法: 程序三: 常规写法: 列表表达式写法: 生成器表达式 相比列表表达式,只不过将[]换成了(),更加省内存。 程序一: 列表表达式写法: 生成器表达式写法: 程序二: 常规写法: 列表表达式写法: 生成器表达式 ...
                            
                            
                                分类:
编程语言   时间:
2017-04-13 00:28:55   
                                阅读次数:
230
                             
                    
                        
                            
                            
                                    基于列表生成式 linux = ['钢弹','小壁虎','小虎比','alex','wupeiqi','yuanhao'] python = ['dragon','钢弹','zhejiangF4','小虎比'] 一:得出既报名linux又报名python的学生列表 二:得出只报名linux,而没有报 ...
                            
                            
                                分类:
其他好文   时间:
2017-04-12 20:35:29   
                                阅读次数:
174
                             
                    
                        
                            
                            
                                一、列表生成式: 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)): 但如果要生成[1x1, 2x ...
                            
                            
                                分类:
其他好文   时间:
2017-04-12 19:27:37   
                                阅读次数:
143