2019独角兽企业重金招聘Python工程师标准>>>

apply()   相当于给一个函数传递参数,以列表或元祖的形式的形式,必须和函数的参数数量对应

def sum(x =1,y=2):

return x + y

print apply(sum,(1,3))

4

def sum(x,y):

return x + y

print apply(sum,[1,3])

4

filter(func or None,squence)  > list or tuple or string

def func(x):

if x >0:

return x

print filter(func,range(-9,10))

[1, 2, 3, 4, 5, 6, 7, 8, 9]

reduce(func,sequence[,initial]) >value  

def sum(x,y):

return x+y

print reduce(sum,range(0,10))

45

map(func,sequence[,sequence,...]) >list  对sequence里的每个元素执行func的操作,返回列表

print map(None,(1,2))

[1, 2]


cmp(x,y)  比较函数

delattr(obj,name) 等价于 del obj.name

class people(object):

def __init__(self,name,age):

self.name = name

self.age = age

p = people('yz',27)

print p.name

print p.age

delattr(p,'name')

print p.name   这句话时会报错,AttributeError: 'people' object has no attribute 'name' 因为name属性被删除

print p.age


zip(seq1[seq2,...])

a  = [1,2,3,4,5]

print zip(a)

print zip(a,a)

print zip(a,a,a)

[(1,), (2,), (3,), (4,), (5,)]

[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)]

[(1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4), (5, 5, 5)]


转载于:https://my.oschina.net/012345678/blog/270452

apply() filter()相关推荐

  1. pcl_filters模块api代码解析

    招募一起学习的小伙伴,加入我们群聊中,定期分享论文,以及工程相关的问题,讨论分享.根据自己的爱好,加入不同的点云交流群,我们期待有学习点云深度学习,点云PCL,cloudcompare,以及GDAL, ...

  2. 微生物相关网络构建教程:MENA, LSA, SparCC和CoNet

    点击上方蓝色「宏基因组」关注我们!专业干货每日推送! 原文为自自Microbial association network construction tutorial http://psbweb05. ...

  3. 微生物相关网络构建教程中文Microbial association network construction tutorial

    原文为自Microbial association network construction tutorial http://psbweb05.psb.ugent.be/conet/microbial ...

  4. matlab fir工具箱,用MATLAB信號處理工具箱進行FIR濾波器設計的三種方法

    摘  要 介紹了利用MATLAB信號處理工具箱進行FIR濾波器設計的三種方法:程序設計法.FDATool設計法和SPTool設計法,給出了詳細的設計步驟,並將設計的濾波器應用到一個混和正弦波信號,以驗 ...

  5. 【Java学习】从一个简单的HelloWorld项目中入门maven

    创建一个maven项目 这里推荐官方文档:maven官方文档 [注]此篇文章也是笔者学习笔记,如有错误,请见谅. [注]我把Goal翻译成命令.比如Plugin Goal: ps:我他喵的写了一大半的 ...

  6. DevExpress —— dxDataGrid

    为什么80%的码农都做不了架构师?>>> 数据网格插件. 包括:dx.web.js,dx.viz-web.js,dx.all.js 模块:ui/data_grid (保留链接) dx ...

  7. 在动作观察,运动想象和站立和坐姿执行过程中解码脑电节律

    事件相关去同步化与同步化(ERD/S)和运动相关皮质电位(MRCP)在下肢康复的脑机接口(BCI)中,特别是在站立和坐姿中,起着重要的作用.然而,人们对站立和坐着的大脑皮层活动的差异知之甚少,尤其是大 ...

  8. PCL点云数据 滤波降噪

    图像处理]PCL点云数据的滤波降噪的方法 这个带公式: https://blog.csdn.net/qq_30815237/article/details/86294496 为什么进行点云滤波处理: ...

  9. 通过maven创建自己的archetype

    最近项目组做好一套框架,为了推广需要创建一些空白项目给项目组使用,因为所有的空白项目里面的配置基本上都是一样的,为了减少重复工作,想通过maven创建一个自己的archetype,于是在网上大致搜了一 ...

最新文章

  1. 用java创建一个简单的服务器
  2. 微信公众号--消息回复
  3. 我在51CTO安家了。。。
  4. java ip地址相关操作
  5. 【基于注解方式】Spring整合Kafka
  6. JavaScript正则表达式 exec
  7. mysql 导入 xc2 xa0_Python 字符串处理特殊空格xc2xa0tn Non-breaking space
  8. 关于android的日志输出LogCat
  9. 网络管理助力节约IT运维成本
  10. 在matlab中,简单地利用RS485协议对伺服电机进行控制
  11. Program E的Flash前端
  12. 内存颗粒和闪存颗粒的区别_slc、mlc、tlc闪存芯片颗粒哪个好?有什么区别?
  13. java山上挑水_java编程:山上有一口缸可以装50升水,现在有15升。老和尚叫小和尚下山挑水,每次挑5升,要挑几次...
  14. Python数据分析之股票数据
  15. npm无法加载文件,无法下载依赖包
  16. php怎么安装ecshop,ECSHOP4.0安装教程【ECSHOP4.0安装流程方法】ECSHOP4.0安装步骤-ECSHOP教程网...
  17. 23种设计模式:(二)结构型模式
  18. PUCCH(3)matlab验证ZC序列的性质
  19. Caused by:java.io.IOException:Could not find resourse UserMapper.xml
  20. ABAP WORKFLOW工作流创建(一)

热门文章

  1. ESXi上的固态硬盘识别为非SSD
  2. 起底车载互联市场:产业市场庞大,但产品鱼龙混杂
  3. 【Python】从文件中读取数据
  4. 实战操作主机角色转移,Active Directory系列之十
  5. MySQL 遇到的问题
  6. WDS使用捕获映像制作企业自定义映像
  7. JAVA调用易信接口向指定好友推送消息(一)背景需求
  8. 企业级Java应用最重要的4个性能指标
  9. 网站降权的原因以及恢复的方法 (二)
  10. 使用svnsync备份详解[转载+修改]