iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >分享python中几个常用函数的正确用法
  • 303
分享到

分享python中几个常用函数的正确用法

2023-06-25 13:06:11 303人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要讲解了“分享python中几个常用函数的正确用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“分享Python中几个常用函数的正确用法”吧!1 lambda匿名函数,用法如下:#

这篇文章主要讲解了“分享python中几个常用函数的正确用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“分享Python中几个常用函数的正确用法”吧!

1 lambda

匿名函数,用法如下:

# lambada 参数,参数,参数 : 返回的表达式  

示例1:

f = lambda x, y: x * yprint(f(2, 3))    # 6

示例2:

r = (lambda x, y: x+y)(1, 2)print(r)          # 3

2 filter

filter(function, sequence):sequence中的item依次执行function(item) ,将执行结果为 True item组成一个filter对象(可迭代)(取决于sequence的类型)返回。

示例:

'''学习中遇到问题没人解答?小编创建了一个Python学习交流群:531509025寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程pdf电子书!'''def gt_5(x):    return x > 5 r = filter(gt_5, range(10))print(list(r))      # [6, 7, 8, 9]

3 map

map(function, sequence):sequence中的item依次执行function(item) ,见执行结果组成一个map对象(可迭代)返回。

示例:

def mysum(x, y):    return x + y r = map(mysum, range(5), range(5, 10))print(list(r))      # [5, 7, 9, 11, 13]

4 reduce

python3中,reduce已经从全局名称空间里移除,需要从functiontools中导入。

reduce(function, sequence, starting_value):sequence中的item顺序迭代调用function,如果有starting_value,还可以作为初始值。

示例:

'''学习中遇到问题没人解答?小编创建了一个Python学习交流群:531509025寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!'''def mysum(x, y):    return x + y from functools import reducer = reduce(mysum, range(10))print(r)     # 45

5 联合使用

示例:计算1!+2!+...+10!

def factorial(n):    if n == 1:        return 1    return n*factorial(n-1)r = reduce(lambda x, y: x + y, map(factorial, range(1, 11)))print(r)    # 4037913

感谢各位的阅读,以上就是“分享python中几个常用函数的正确用法”的内容了,经过本文的学习后,相信大家对分享python中几个常用函数的正确用法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 分享python中几个常用函数的正确用法

本文链接: https://www.lsjlt.com/news/304977.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 分享python中几个常用函数的正确用法
    这篇文章主要讲解了“分享python中几个常用函数的正确用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“分享python中几个常用函数的正确用法”吧!1 lambda匿名函数,用法如下:#...
    99+
    2023-06-25
  • python中几个常用函数的正确用法-lambda/filter/map/reduce
    目录1 lambda2 filter3 map4 reduce5 联合使用lambda/filter/map/reduce这几个函数面试中很肯定会用到,本篇主要介绍这几个函数的用法。...
    99+
    2024-04-02
  • python 几个常用的内置函数
    __init__(self [,args])构造函数是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值简单的调用方法: obj = className(args)__init__是当实例对象创建完成后被调用的,然后设置对象属性的一...
    99+
    2023-01-31
    几个 函数 常用
  • 分享四个python接口常用封装函数
    目录1.封装上传图片的函数2. 封装车牌号的函数3. 封装生成UUid 函数4. 封装连接数据库的函数前言: 又到每日分享Python小技巧的时光了,今天给大家分享的是Python接...
    99+
    2024-04-02
  • vue中正确使用jsx语法的姿势分享
    目录前言 虚拟DOM 什么是虚拟DOM 虚拟DOM的优点渲染函数是什么 jsx 在vue3中编写jsx的两种方式 用法最后 参考前言 又到了愉快的摸鱼时间,我觉得不能荒废,H5页面...
    99+
    2024-04-02
  • Oracle Nvl函数的正确用法
    Oracle NVL函数的正确用法是将一个表达式作为参数传递给NVL函数,并设定一个默认值。如果表达式的值为NULL,则返回默认值;...
    99+
    2023-09-05
    Oracle
  • 常用的PHP函数分享
    这篇文章主要介绍“常用的PHP函数分享”,在日常操作中,相信很多人在常用的PHP函数分享问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”常用的PHP函数分享”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!函数...
    99+
    2023-06-17
  • 如何在 Go 中正确地使用函数?学习笔记分享!
    Go 是一种强类型、静态类型的编程语言,它提供了一种简单、高效的方式来编写并发程序。在 Go 中,函数是一种非常重要的概念,因为它们是组织代码的基本单位。在本文中,我们将深入了解如何在 Go 中正确地使用函数。 函数的定义 在 Go 中,函...
    99+
    2023-08-19
    函数 开发技术 学习笔记
  • Python中常用的17个操作分享
    这篇文章主要讲解了“Python中常用的17个操作分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中常用的17个操作分享”吧!1. 交换变量有时候,当我们要交换两个变量的值时,...
    99+
    2023-06-02
  • 调用java.lang.Runtime.exec的正确姿势分享
    目录调用java.lang.Runtime.exec的正确姿势两种方法小结一下Java Runtime.exec()注意事项1.Runtime.exec() 有四种调用方法2.得到程...
    99+
    2024-04-02
  • 如何正确使用Python中的函数注释
    本篇内容主要讲解“如何正确使用Python中的函数注释”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何正确使用Python中的函数注释”吧!我在查看python的fixture源码时发现 fi...
    99+
    2023-06-15
  • 10个Python常用的损失函数及代码实现分享
    目录什么是损失函数损失函数与度量指标为什么要用损失函数回归问题1、均方误差(MSE)2、平均绝对误差(MAE)3、均方根误差(RMSE)4、平均偏差误差(MBE)5、Huber损失二...
    99+
    2024-04-02
  • SpringBoot项目中使用缓存Cache的正确方法分享
    目录前言启用缓存@EnableCaching自定义缓存管理器@Cacheable@CachePut@CacheEvict@Caching@CacheConfigCondition &...
    99+
    2023-05-15
    SpringBoot使用缓存Cache方法 SpringBoot使用缓存Cache SpringBoot 缓存Cache
  • Python中对字典的几个处理方法分享
    目录字典求和列表剔重并计数获取字典中最大的value获取字典中出现value最大的key字典对应元素追加字典对应元素追加并剃重对字典进行过滤反转字典的方法(字典的key和value对...
    99+
    2024-04-02
  • JavaScript常用的工具函数分享
    目录格式化时间戳时间格式化 几分钟前 几小时前url参数转为对象对象序列化【对象转url参数】本地存储cookie操作数字格式化单位数字千位过滤过滤成版本号首字母大写class 操作...
    99+
    2024-04-02
  • 20个Python常用技巧分享
    目录1.字符串反转2.每个单词的第一个字母大写3. 字符串查找唯一元素4.重复打印字符串和列表n次5.列表生成6.变量交换7.字符串拆分为子字符串列表8.多个字符串组合为一...
    99+
    2023-05-14
    Python常用技巧分享 Python常用技巧 Python技巧
  • 分享MySQL常用 内核 Debug 几种常见方法
    目录一、准备Debug环境二、使用GDB调试启动GDB编译器GDB常用命令Debug示例1、取变量值2、调试脚本三、使用Trace文件调试设置debug参数Debug示例阅读本文你将...
    99+
    2024-04-02
  • Python常用正则函数使用方法详解
    今天给大家介绍一下Python中常用的正则表达式处理函数。Python的正则表达式主要有两种方法完成模式匹配:『搜索』和『匹配』   re.match re.match 尝...
    99+
    2024-04-02
  • Python中Playwright的常用操作方法分享
    目录1. Playwright获得所有的Cookies2. Playwright获得所有的链接3. Playwright获得包含特定字符串/文本的所有链接4. Playwright点...
    99+
    2023-05-19
    Python Playwright常用操作 Python Playwright操作 Python Playwright
  • 分享一些常用的PHP数组函数
    PHP是一种非常流行的服务器端编程语言。其强大的数组功能为程序员提供了很多便利。在 PHP 中,数组函数有很多,每个函数都有各自的用途和功能。在本文中,我们将介绍常用的PHP数组函数,以及它们的用法和示例。array() 函数该函数创建一个...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作