码迷,mamicode.com
首页 >  
搜索关键字:生成式    ( 614个结果
python生成器
python生成器 什么是生成器? ? 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 ? 所以,如果列表元素可以按照某种 ...
分类:编程语言   时间:2020-02-18 20:50:18    阅读次数:75
生成器
''' 生成器generator创建 1.由列表生成式改写 2.函数定义中有yield 生成器的调用方式 1.通过for调用 2.通过try except调用,并且获得返回值 ''' # l = [x*x for x in range(10)] ##[0, 1, 4, 9, 16, 25, 36, ...
分类:其他好文   时间:2020-02-13 21:22:28    阅读次数:93
列表生成式
a = [x * x for x in range(1, 11)] ##[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] b = [x * x for x in range(1, 11) if x % 2 == 0] ##[4, 16, 36, 64, 100] c = ...
分类:其他好文   时间:2020-02-13 11:18:47    阅读次数:70
购物登陆,列表生成式,生成器,斐波那契数列,yield伪并发,迭代器,时间模块,random模块
这次内容很多,比较重要 1、购物登陆(伪代码) user = 'hanjie'passwd = 123w_user = 'hanjie123'w_passwd = 123login_states = Falsedef login(): if login_states== False: if auth ...
分类:其他好文   时间:2020-02-12 00:43:42    阅读次数:90
python学习进度9(列表生成式,生成器和迭代器)
列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)): >>> list(range(1, ...
分类:编程语言   时间:2020-02-12 00:26:20    阅读次数:107
Python基础(4) 控制结构
三种控制流语句:if、for、while,Python用缩进表明成块的代码,以四个空格表示隶属关系,所以语句不能随意缩进。 1 条件语句 (1)简单的if语句 a = 10 if a > 0: # 末尾带“:” print('这是一个整数') # 四个空格缩进表示隶属关系 (2)if...else: ...
分类:编程语言   时间:2020-02-09 16:21:56    阅读次数:68
列表生成式
前言 python里面[]表示一个列表,快速生成一个列表可以用range()函数来生成。对列表里面的数据进行运算和操作,生成新的列表最高效快速的办法,那就是列表生成式了。 range() 1.一个连续的数字类型列表,比如[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],可以用range ...
分类:其他好文   时间:2020-02-03 15:49:04    阅读次数:58
Python从入门到精通
?大神请绕路而走,本文适合入门小白 声明:本文取自廖雪峰编程,小编已学习,如果你读完有不懂地方或者本文在哪有出入侵权,可联系微信号18926447914处理 Python基础 Python_数据类型和变量 Python_字符串和编码 Python_使用list和tuple Python_条件判断和循 ...
分类:编程语言   时间:2020-01-28 12:34:55    阅读次数:185
python列表生成式应用案例
python列表生成式应用案例
分类:编程语言   时间:2020-01-21 09:22:11    阅读次数:88
python-列表生成式(一)
python-列表生成式(一)
分类:编程语言   时间:2020-01-21 09:15:29    阅读次数:64
614条   上一页 1 ... 4 5 6 7 8 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!