mongo之find结果对象map实例处理

find 找到结果对象列表

 res = await SS_StudentsLeaveTask.find(filter=_filter)

 self.resData = map(lambda x: str(x["StudentMid"]), res.objects )

map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回

eg:

def f(x):
    return x*x
print map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])
输出结果:
[1, 4, 9, 10, 25, 36, 49, 64, 81]
posted on 2018-11-26 19:38  V神丫丫  阅读(1090)  评论(0编辑  收藏  举报