# ###集合推到式
"""
案例:
满足年龄在18到21,存款大于等于5000 小于等于5500的人,
"""
listvar = [
{"name": "王家辉", "age": 18, "money": 10000},
{"name": "王水机", "age": 19, "money": 5100},
{"name": "王鹏", "age": 20, "money": 4800},
{"name": "李站", "age": 21, "money": 2000},
{"name": "李小龙", "age": 180, "money": 20}
]
setvar = {'vip' + i['name'][0] if 18 < i['age'] < 21 and 5000 <= i['money'] <= 5500 else '大汉' + i['name'][0] for i in
listvar}
print(setvar)
推导式_集合
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 一、列表推导式 1、使用[ ]生成list 基本格式 例一: 例二: 2、使用()生成generator 将俩表推...
- 推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一...
- 推导式分为列表推导式(list),字典推导式(dict),集合推导式(set)三种 1.列表推导式也叫列表解析式。...
- 推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一...