zoukankan      html  css  js  c++  java
  • python中的内置函数(二)

    python中的内置函数

    # map 映射:
    res = map(func,iterable)
    # map函数将遍历iterable对象取出一个个值,然后将一个个值先后传递到func中,然后将func中的返回值添加到res对象中。可以认为是iterable向res的一个映射,映射函数为func。
    ps:根据以上定义可知,func函数最多只能有一个非默认参数。
    
    # reduce
    res = reduce(func,iterable,初始值)
    # induce函数将遍历iterable对象取出一个个值,将初始值与取出的第一个值,作为参数传入到func中,并将返回的值与iterable对象中的下一个值作为参数传入func中,直至全部遍历iterable对象。
    ps:根据以上定义,func最多只能有两个非默认参数。
    
    # filter
    res = filter(func,iterable)
    # filter函数将遍历iterable对象取出一个个值,然后将一个个值先后传递到func中,如果func的返回值为True(注意:广义上的True,如非空字符串,非0数字),则将当前的这个值(注意:不是返回值,是作为参数传递到func的值),添加到res对象中。可以认为iterable中的对象经过func函数被过滤了。
    ps:根据以上定义,func最多只能有一个非默认参数。
    
  • 相关阅读:
    在 mac iTerm2 中使用 cmd 终端
    在 jupyter 中添加菜单和自动完成功能
    Bash 和 Zsh 开启 vi-mode
    免密登录和远程执行命令
    图片的筛选
    win10 右键菜单很慢的解决方式
    ssh中的 Connection closed by ***
    NodeJS 获取网页源代码
    在 JSDOM v11 中使用jQuery
    kafaka学习
  • 原文地址:https://www.cnblogs.com/Ghostant/p/11866834.html
Copyright © 2011-2022 走看看