list筛选数据 python_「每日一练」巧用python对列表进行筛选
列表在Python中特别的常用,它能够轻轻松松的实现对于数据的整理及归类,那么你知道如何对列表中的数据进行整理吗?
往下看,就是这么简单!
题目
filter方法求出列表所有奇数并构造新列表,a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
代码
先上代码~
运行效果
题目详述
第一行:
a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
定义一个原始的列表 1 - 10,将它赋值给 a ,方便我们后期进行数据筛选
第二行:
def fn(n):
return n % 2 == 1
定义一个函数 fn 设置它传递一个参数 n ,设置它的返回值,所有满足条件 除以2余数等于1的 n 的值都会被返回
第三行:
new_list = filter(fn,a)
这里我们运用到了filter函数
filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。
该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判断,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。
第四行:
new_list = [ i for i in new_list]
将 new_list 中的每个元素遍历并且输出成一个新的列表 new_list
第五行:
print(new_list)
打印新变量 new_list
进阶:
轻松的就实现想要的目的
是不是很便捷呢
结束语
总体来说思路只要有了,以后遇到类似的问题就可以解决了,是不是发现原来Python可以这么神奇!
———— e n d ————
list筛选数据 python_「每日一练」巧用python对列表进行筛选相关推荐
- python字符串筛选输出_「每日一练」巧用Python对字符串进行筛选
无论是哪一门语言,都会经常用到正则表达式,无论是网络爬虫,还是数据处理等都经常会用到数据匹配,那么你会在Python中用正则表达式对字符串进行筛选吗? 往下看,就是这么简单! 案例 a = " ...
- python定义map数据_「每日一练」巧用Python处理列表中的数据
列表是Python中最常用到的元素,那么你知道map方法吗?了解的话,可以很轻松的对list中的每个元素进行处理哦!一起来练习一下吧! 往下看,就是这么简单! 案例 列表[1,2,3,4,5],请使用 ...
- pgsql 筛选中文字符正则_「每日一练」巧用Python对字符串进行筛选
无论是哪一门语言,都会经常用到正则表达式,无论是网络爬虫,还是数据处理等都经常会用到数据匹配,那么你会在Python中用正则表达式对字符串进行筛选吗? 往下看,就是这么简单! 案例 a = " ...
- python输入数字并排序_「每日一练」巧用Python实现数字排序
原标题:「每日一练」巧用Python实现数字排序 数字排序在我们的生产和生活中占着非常大的比重,这种思维和技术可以让一组数据更快更明了的展现在我们的面前,极大的提高了我们的工作效率! 那么,你知道如何 ...
- python 编程一日一练-「每日一练」巧用python生成随机数
原标题:「每日一练」巧用python生成随机数 随机数在我们的生产和生活中有很多的应用场景,比如说登录验证的随机数字等等,那么你知道在Python中怎么生成随机数吗? 往下看,就是这么简单! 题目 p ...
- 用python做简单的题目_「每日一练」巧用python做小学的数学题
原标题:「每日一练」巧用python做小学的数学题 很多的小学问题其实已经比较复杂了,我们运用传统的算法,可能会比较难以理解,这里我们可以巧用Python来完成一些小学题目的计算! 下边我们就一起来看 ...
- python求完数的因子_「每日一练」巧用python找出1000以内的所有完数
原标题:「每日一练」巧用python找出1000以内的所有完数 "完数"指的是一个数恰巧等于它的所有因子之和,比如说6,它的因子分别是1,2,3,而6正好等于1+2+3,所以6就是 ...
- python猴子吃桃问题_「每日一练」巧用python计算猴子吃桃问题
原标题:「每日一练」巧用python计算猴子吃桃问题 猴子吃桃一直以来都是数学家们津津乐道的话题,倒不是说这个题目有多难,主要是它的逆向思维能帮我们解决很多生活和生产中的问题! 下边我们就一起来看看p ...
- 水仙花python代码_「每日一练」巧用python打印出所有的水仙花数
"水仙花数"估计很多小伙伴看到都会懵吧,这个概念比较小众,但其实本文主要讲述的是python如何从众多数里边筛选出符合条件的数! 下边我们就一起来看看python是怎么输出的? 题 ...
- 用python打印出所有水仙花数_「每日一练」巧用python打印出所有的水仙花数
"水仙花数"估计很多小伙伴看到都会懵吧,这个概念比较小众,但其实本文主要讲述的是python如何从众多数里边筛选出符合条件的数! 下边我们就一起来看看python是怎么输出的? 题 ...
最新文章
- Django源码分析3:处理请求wsgi分析与视图View
- 请教context:component-scan/和mvc:annotation-driven/的区别20
- 头文字C的混战何时方能休?论从某语言怎么怎么样到我要怎样怎样的语言
- tomcat下jndi的三种配置方式
- 图论画图有力工具 csacadmy app Graph Editor
- Oracle 9i的标量数据类型
- Julia: 关于Array排序函数sortslices
- avl cruise与matlab,AVL CRUISE下载,AVL CRUISE购买,AVL CRUISE试用,AVL CRUISE介绍,AVL CRUISE评价...
- CAD如何完成10以上带圈序号的输入?
- 常见排序算法、查找算法(中英文命名)
- php微信公众号报修系统,微信公众号如何实现在线报修系统?
- 3. mysql-视图
- BUU-MISC-你能看懂音符码
- 计算机多媒体应用技术ppt课件ppt,多媒体计算机技术原理及应用十二课件.ppt
- PHP 获取毫秒级别的时间戳,以及和日期之间的相互转换
- MIT计算机专业本硕连读几年,麻省理工一般读几年?
- (生活小妙招系列二之:高血压篇)现在才明白,高血压的罪魁祸首不是盐,而是它!
- 为什么下水井盖是圆的
- DSSS|直接系列扩频技术
- 【干货】ArcGIS常用标注技巧
热门文章
- wps一直显示正在备份怎么办_wps怎么解除自动备份
- xamarin开发android使用sql数据库时不能联接的问题
- C# 创建桌面快捷方式
- pdf文档转word/excel/ppt/图片,pdf加解密,pdf添加水印,pdf拆分合并
- 关于导出聊天记录这件事……
- word-wrap和word-break,white-space的区别
- matlab离散信号z变换,离散信号与系统的Z变换分析
- 大数据整合方案架构总结
- 计算机组装内存条安装,笔记本电脑内存条的正确安装方法
- 网站+云服务器+价格表,网站+云服务器+价格表