map()是python的内置函数。
定义:接收2个参数,第一个参数一般为方法;第二个参数为可迭代对象,此方法会自动迭代第二个参数,然后将获取的数据传入第一个参数。
需求:将下面的数据转换为字典类型。
t = ( (0, '在线'), (1, '下线') )
分析:
t是一个元组,里面的每个元素也是元组,并且可以被迭代。
操作代码:
ret = map(lambda x: {'id':x[0], 'name':x[1]}, t)
posted on 2017-01-04 23:54 jayafs 阅读(118) 评论(0) 编辑 收藏 举报