我们一起来看看python里的内置函数。什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了,必须等我们学了新知识才能解开封印的。那今天我们就一起来认识一下python的内置函数。这么多函数,我们该从何学起呢?

http://www.runoob.com/python3/python3-built-in-functions.html

匿名函数

匿名函数:为了解决那些功能很简单的需求而设计的一句话函数。

#这段代码
def calc(n):return n**n
print(calc(10))#换成匿名函数
calc = lambda n:n**n
print(calc(10))

  

上面是我们对calc这个匿名函数的分析,下面给出了一个关于匿名函数格式的说明

函数名 = lambda 参数 :返回值#参数可以有多个,用逗号隔开
#匿名函数不管逻辑多复杂,只能写一行,且逻辑执行结束后的内容就是返回值
#返回值和正常的函数一样可以是任意数据类型

  

我们可以看出,匿名函数并不是真的不能有名字。

匿名函数的调用和正常的调用也没有什么分别。 就是 函数名(参数) 就可以了~~~

匿名函数与内置函数举例:

l=[3,2,100,999,213,1111,31121,333]
print(max(l))dic={'k1':10,'k2':100,'k3':30}print(max(dic))
print(dic[max(dic,key=lambda k:dic[k])])

  

res = map(lambda x:x**2,[1,5,7,4,8])
for i in res:print(i)

  

res = filter(lambda x:x>10,[5,8,11,9,15])
for i in res:print(i)

  

转载于:https://www.cnblogs.com/kongzhou/p/9150267.html

day_05、内置函数、匿名函数相关推荐

  1. python学习日记(内置、匿名函数练习题)

    用map来处理字符串列表 用map来处理字符串列表,把列表中所有水果都变成juice,比方apple_juice fruits=['apple','orange','mango','watermelo ...

  2. Python中匿名函数与内置高阶函数详解

    大家好,从今天起早起Python将持续更新由小甜同学从 初学者的角度 学习Python的笔记,其特点就是全文大多由 新手易理解 的 代码与注释及动态演示 .刚入门的读者千万不要错过! 很多人学习pyt ...

  3. 内置函数 ,匿名函数

    python之内置函数,匿名函数 内置函数 我们一起来看看python里的内置函数.什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等.截止到python版本 ...

  4. 内置函数 匿名函数 eval exec execute compile sorted map filter等常见函数 repr chr ord...

    内置函数 什么是内置函数? 就是python给你提供的. 拿来直接用的函数, 比如print., input等等. 截⽌止 到python版本3.6.2 python⼀共提供了了68个内置函数. 他们 ...

  5. python笔记4 内置函数,匿名函数.递归函数 面向对象(基础, 组合,继承)

    内置函数 eval和exec eval :执行字符串中的代码并将结果返回给执行者,有返回值 exec:执行字符串中的代码,往往用于执行流程语句,没有返回值. s1 = '1+2' s2 = 'prin ...

  6. python中的内置高阶函数

    一. 内置高阶函数的类型 (一).内置高阶函数map """ map():接收两个参数,一个是函数 一个是序列 map将传入的函数依次作用到序列的每个元素,并且把结果作为 ...

  7. JS(内置对象,全局函数,事件,事件对象)

    目录 内置对象 全局函数 事件 事件对象 内置对象 <!DOCTYPE html> <html><head><meta charset="utf-8 ...

  8. python内置数字类型转换函数_Python学习 Day2-2 Python3的基本数据类型、数据内置类型转换函数...

    Python3的基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型& ...

  9. 【Kotlin】Kotlin 函数总结 ( 具名函数 | 匿名函数 | Lambda 表达式 | 闭包 | 内联函数 | 函数引用 )

    文章目录 一.函数头声明 二.函数参数 1.默认参数值 2.具名参数 三.Unit 函数 四.TODO 函数抛出异常返回 Nothing 类型 五.反引号函数名 六.匿名函数 七.匿名函数的函数类型 ...

  10. CAPL内置的时间函数

    CAPL内置的时间函数 在CAPL中我们要经常和时间打交道,为了方便的写CAPL脚本,所以我整理了Vector官方提供的与时间有关的函数,并对常用的进行简单说明. 本文主体部分摘录了Vector的官方 ...

最新文章

  1. 服务器怎么导出数据库文件,怎么导出服务器数据库文件
  2. PAT甲级1146 Topological Order :[C++题解]拓扑排序、结构体存边、图论
  3. c语言把四位数1234变成4123,用4个1组成一个数-3,4四个数字可以组成数字不重复和自然数的 – 手机爱问...
  4. OpenCV源码安装教程(兼容CUDA)
  5. 郑州志泽网络科技--SSH模拟试题
  6. BDB (Berkeley DB)简要数据库(转载)
  7. 15款提高表格操作的jQuery插件
  8. linux python2.7安装教程_Linux RedHat下安装Python2.7开发环境
  9. Python类属性访问的魔法方法
  10. 一个拖拽的效果类和dom-drag.js
  11. leetcode组队学习——动态规划
  12. 二元函数连续与偏导数存在的关系_《高等数学》微课视频“二元函数的全微分求积”录音...
  13. vue3.0和vue2的区别
  14. C++primer习题4.7比较数组是否相等
  15. Buildroot用户手册
  16. 【Ceph】ceph luminous版本新增组件:ceph-mgr
  17. Koalas - 入门基本操作
  18. cdn刷新api_缓存刷新与查询
  19. can总线隔离中继器、canbridge、CanRepeater的can波特率和滤波设置
  20. java如何获取系统的桌面路径

热门文章

  1. Android的ListView长按监听器
  2. 怎么用计算机模拟宇宙,为了弄懂宇宙的形成 科学家用电脑模拟了800万个宇宙...
  3. extjs实现组织架构图_如何画好一张架构图?(内含知识图谱)
  4. jfinal结合freemarker,页面使用$符获取属性值报错原因解决
  5. 用VB无窗口透明Usercontrol编写透明浮动按钮
  6. 如何用VB实现Excel文件的自动合并
  7. vb中空操作(等待)的指令、延时方法
  8. VB得到指定文件夹下的文件列表
  9. 用于PC的骁龙1000近似实锤了,高通员工LinkedIn泄露天机
  10. 我是京东智能配送机器人,已抵达您的楼下