cookbook 1.19
同时对数据做转换和换算
问题描述:
使用一些运算函数之前,要对数据进行整理筛选
生成器首选,节省空间提高效率
datas = [{"name": "小明", "age": 18}, {
"name": "小黄", "age": 8}, {"name": "小蓝", "age": 15}]
print(max(x["age"] for x in datas))
print(max(datas, key=lambda s: s["age"]))
18
{'name': '小明', 'age': 18}
前边生成器输出的是值
后面的是一整个项
页:
[1]