博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python map函数filter函数 day16
阅读量:5329 次
发布时间:2019-06-14

本文共 685 字,大约阅读时间需要 2 分钟。

筛选

movie_people = ['sb_alex','sb_wupeiqi','linhaifeng','sb_yuanhao']## ret = []# for p in movie_people:#     if not p.startswith('sb'):#         ret.append(p)# print(ret)def filter_test(array):    ret = []    for p in array:        if not p.startswith('sb'):            ret.append(p)    return retprint(filter_test(movie_people))

进阶版

movie_people = ['sb_1','sb_2','3','sb_4']def sb_show(n):    return n.startswith('sb')def filter_test(func,array):    ret = []    for p in array:        if not func(p):            ret.append(p)    return retres = filter_test(sb_show,movie_people)print(res)

filter,后面传到前面。运算得出布尔值,为ture保留,false不保留。

转载于:https://www.cnblogs.com/wangleiyifan/p/9286411.html

你可能感兴趣的文章
如何用上新版本的 IDEA(IDEA 2019.2.2版本)
查看>>
第十二周学习记录
查看>>
设置程序图标-初识IOS
查看>>
string 常用方法
查看>>
Linux复制命令cp进阶
查看>>
Ubuntu 16.04 install R language
查看>>
HDFS源码分析之UnderReplicatedBlocks(一)
查看>>
Spring Boot参考教程(二)SpringBoot特性
查看>>
软件工程--第二周学习进度
查看>>
(术)IOS应用的产品设计、交互设计理念断想
查看>>
【三色汉诺塔】
查看>>
远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
查看>>
移动传感器扫描覆盖
查看>>
网卡配置文件与网络命令显示不一致
查看>>
删除CentOS7的虚拟网卡
查看>>
2017-2-26
查看>>
SAE 安装未包含的第三方依赖包
查看>>
计算机网络学习笔记(一) 计算机网络基本概念
查看>>
【Gtk】feorda下gtk安装详解
查看>>
Maven_启动Tomcat配置
查看>>