1. 在python里为了方便生成list整数列表,认识了一个新的函数range()。 range有三个参数range(start, stop,step): 参数解释: start:list列表开始的值,默认从0开始。 stop:list列表计数到stop结束,但是不包括stop。 step:步长, ...
分类:
编程语言 时间:
2020-05-24 11:30:05
阅读次数:
93
一、语法 作用:简化函数代码 格式:lambda 参数列表 :表达式 P.s: lambda表达式参数可有可无,参数写法同函数 lambda函数能接收任何数量的参数但只能返回一个表达式的值 def func0(): return 100 func = lambda: 100 # lambda本质是一 ...
分类:
编程语言 时间:
2020-03-25 23:26:35
阅读次数:
71
1.应用场景:如果一个函数有一个返回值,并且只有用一句代码,可以使用lambda表达式简化。 2.语法:lambda 参数列表:表达式 3.lambda表达式的参数可有可无,函数的参数在lambda表达式中完全适用,lambda表达式能接受任何数量的参数但只能有一个返回值。 4.lambda的简单例 ...
分类:
编程语言 时间:
2020-03-24 00:50:51
阅读次数:
80
1、for表达式语法格式及用法 for表达式利用可迭代对象创建新的列表,for表达式也称为列表推导式,具体语法格式如下: [表达式 for 循环计数器 in 可迭代对象] 例: a = [ i + i for i in range(0,5) ] print (a) # 返回的是一个列表,打印 [0, ...
分类:
编程语言 时间:
2020-01-29 14:25:59
阅读次数:
235
一:MySQL的基本介绍:MySQL是一种关系型数据库mysql是属于Oracle旗下的一款数据库产品。分为商业版和社区版 技术角度分析:MySQL数据库是一种C/S(客户端/服务器)模型的服务 B/S(浏览器/服务器)MySQL的网络通信模型为:NIO+连接池来实现,支持高并发的应用场景 MySQ ...
分类:
数据库 时间:
2019-11-16 17:37:05
阅读次数:
142
列表推导式 推导式格式 [表达式 for 变量 in 列表][表达式 for 变量 in 列表 if 条件] 第一种语法: 首先迭代列表中所有内容,每一次迭代,都把列表中相应内容放到变量中,再在表达式中应用该iter_var的内容,最后用表达式的计算值生成一个列表 举例: 打印1到10之间的数字 常 ...
分类:
编程语言 时间:
2019-07-04 11:16:19
阅读次数:
156
Python 借助lambda 表达式构建匿名函数 格式: lambda 参数列表:表达式 lambda x : x ** 2 (lambda x : x ** 2)(4) # 调用 foo = lambda x,y:(x + y) ** 2 #不推荐这么用 foo(2,1) ########### ...
分类:
编程语言 时间:
2019-05-21 14:35:03
阅读次数:
123
列表表达式: 程序一: 常规写法: 列表生成式写法: 程序二: 常规写法: 列表生成式写法: 程序三: 常规写法: 列表生成式写法: 生成器表达式: 相比列表表达式,只不过将[]换成了(),更加省内存。 程序一: 列表生成式写法: 生成器表达式写法: 程序二: 常规写法: 列表表达式写法: 生成器表 ...
分类:
编程语言 时间:
2018-12-23 11:07:03
阅读次数:
134
在上一篇文章中,我们介绍了 Python 的 元组拆包、三元运算符和对 Python 的 else 语句进行了深入讲解,现在我们介绍 Python 的常用第三方模块和打包发布。查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/10057482.html__ma ...
分类:
编程语言 时间:
2018-12-04 19:09:36
阅读次数:
225
复习: 获取移动平均值 生成器表达式: 列表推导式 生成器表达式与列表表达式区别: 括号不一样 返回值不一样,生成器表达式几乎不占用内存。 ...
分类:
编程语言 时间:
2018-11-07 18:18:04
阅读次数:
171