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