- 1
- 0
- 约小于1千字
- 约 11页
- 2020-12-30 发布于北京
- 举报
知识点: 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));;
您可能关注的文档
- 无人机(多旋翼)组装与调试 知识点3 四旋翼练习机飞控系统调试 第7讲 NAZA-M LITE附录.pptx
- 无人机测绘技术 知识点2:植保应用 无人机植保优势.pptx
- 无人机电子技术基础 知识点1 小功率单相整流与滤波电路 无人机电子技术基础第五章直流稳压电源5.1节小功率单相整流与滤波电路.pptx
- 无线电遥控技术 发射电路的功能和高频载波的使用 3.1发射电路的功能和高频载波的使用.pptx
- 无线电遥控技术 石英晶体振荡器 3.4石英晶体振荡器.pptx
- 无线电遥控技术 无线电波的分类 2.3无线电波的分类.pptx
- 无线电遥控技术 无线电遥控的基本概念 1.1无线电遥控的基本概念.pptx
- 物联网App开发基础 静态数据集概述 实训项目2:项目技能-静态数据集概述.pptx
- 物流包装技术 运输包装收发货标志 运输包装收发货标志.pptx
- 虾蟹增养殖技术 项目一虾蟹养殖基础知识、幼体培育、项目二 虾蟹类育苗基础知识 项目五 幼体培育.pptx
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
原创力文档

文档评论(0)