列表特性:列表是一次性生成的a=[1,2,3,4,5,6,7,8,9]或[i*2foriinrange(10)]###--->列表生成式===[2,4,6,8,10,12,14,16,18,20]===两个列表的区别:1列表是写死的,2列表可以里面做一些操作把相应的东西输出出来列表生成式目的是为了使代码更简洁,且可以实现更复杂的功能,..
分类:
编程语言 时间:
2017-01-02 00:26:32
阅读次数:
424
Python之路,Day4 - Python基础4 (new版) 本节内容 迭代器&生成器 装饰器 Json & pickle 数据序列化 软件目录结构规范 作业:ATM项目开发 1.列表生成式,迭代器&生成器 列表生成式 孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, ...
分类:
编程语言 时间:
2016-12-26 14:04:59
阅读次数:
319
一、列表生成式 想想如何创建一个列表[0,1,2,3,4,5] 1 l = [0,1,2,3,4,5] 如果上面的列表元素足够多的话,是不是会写很多代码?看看列表生成式怎么写 二、生成器(generator) 什么是生成器? 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定 ...
分类:
编程语言 时间:
2016-12-25 14:07:13
阅读次数:
170
演讲人-余凯 2016总结: 1. AlphaGo 的成功 2. 各种人工智能公司的成功 3. 算法的改进, 生成式对抗网络,还是个exciting的领域 4. open source工具:caffe,MMXnet 5. AI的过程: 从感知(图像,声音)到决策(自动驾驶) 决策才是未来10年的突破 ...
分类:
其他好文 时间:
2016-12-19 18:49:00
阅读次数:
138
# Auther: Aaron Fan# 原始的写法:a = []for i in range(10): a.append(i*2)print(a)# 用列表生成式完成上面的写法:a = [i*2 for i in range(10)]print(a)# 上面的i也可以稍微复杂一点处理,比如用函数去 ...
分类:
编程语言 时间:
2016-12-12 02:35:16
阅读次数:
184
#Author by Andy#_*_ coding:utf-8 _*_import timefrom collections import Iterable#列表生成式def func(): list=[] for i in range(10000000): list.append(i) prin ...
分类:
编程语言 时间:
2016-12-11 12:27:29
阅读次数:
233
1.1迭代器 什么是迭代器: 迭代器是一个可以记住遍历的位置对象 迭代器对象从集合的第一个元素元素开始访问,直到所有元素被访问完结束,迭代器只能往前不会后退。 迭代器有两个基本方法:iter ,next 方法 内置函数iter(),next() 本质上都是用的对象.__iter__(),__next ...
分类:
编程语言 时间:
2016-12-07 13:35:59
阅读次数:
249