点击上方蓝字关注我,让我成为你的专属小太阳
今天要讲的是,如何在列表、字典、集合中过滤数据,在平时编程中会经常遇到这类问题:
过滤掉列表[3,9,-1,10,20,-2...]中的负数
筛选出字典{...'Lilei': 79,'Jim': 88,'Lucy':92}值大于90的
筛选出集合{77,82,32,20}能被3整除的元素
这种场景的通用的做法是,遍历集合,如果条件满足了,就放入到集合列表中...使用Python中的函数式编程,使用列表解析,字典解析,集合解析,这种方式处理问题,更加简洁高效
?...3
对字典使用列表解析
对于字典来说
字典过滤:
# 4.字典筛选
data = {x:randint(60,100) for x in range(1,20)}
# 过滤出分数高于90的同学
res...工作中多多使用哦!