# -*- coding: UTF-8 -*- def list_to_dict(list, key_func): d = {} for item in list: k = key_func(item) v = item list = d.get(k) if list is None: d[k] = [v] else: d[k].append(v) return d if __name__ == '__main__': list = [ {"name": "alice", "age": 100}, {"name": "middle", "age": 100}, {"name": "bob", "age": 200} ] # TODO(You): 请在此调用 list_to_dict 方法,将 list 转成dict print(ret)
-
扫码下载安卓APP
-
微信扫一扫关注我们
微信扫一扫打开小程序
手Q扫一扫打开小程序
-
返回顶部
友情链接:
6547题库网 |
Scratch从入门到精通|
Copyright © 小码农 |
2020-2022
发表评论