信息安全工具开发 任务讲解与实施(课中) filter函数(PPT).pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 11页
  • 2020-12-30 发布于北京
  • 举报

信息安全工具开发 任务讲解与实施(课中) filter函数(PPT).pptx

知识点: filter函数;;;本讲主要内容为filter()函数,它是Python内置的另一个有用的高阶函数,filter()函数接收一个函数f和一个list,这个函数f的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。;例如,要从一个list [1, 4, 6, 7, 9, 12, 17]中删除偶数,保留奇数,首先,要编写一个判断奇数的函数:;filter()的其它有用功能,例如:删除 None 或者空字符串, 注意:?s.strip(rm) 删除 s 字符串中开头、结尾处的 rm 序列的字符。;;;利用filter()过滤出1至100中平方根是整数的数,即结果应该是: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] import math def is_sqr(x): r=int(math.sqrt(x)) return r*r==x print filter(is_sqr, range(1, 101));;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档