• 对字典进行遍历dict.items()


    menu_list=[{'id': 1, 'caption': '菜单1', 'parent_id': None}, {'id': 2, 'caption': '菜单2', 'parent_id': None}, {'id': 3, 'caption': '菜单3', 'parent_id': None}, {'id': 4, 'caption': '菜单1.1', 'parent_id': 1}, {'id': 5, 'caption': '菜单1.2', 'parent_id': 1}, {'id': 6, 'caption': '菜单1.1.1', 'parent_id': 4}, {'id': 7, 'caption': '菜单2.1', 'parent_id': 2}, {'id': 8, 'caption': '菜单2.2', 'parent_id': 2}, {'id': 9, 'caption': '菜单3.1', 'parent_id': 3}, {'id': 10, 'caption': '菜单3.1.1', 'parent_id': 9}, {'id': 11, 'caption': '菜单3.1.2', 'parent_id': 9}]
    
    menu_dict = {}
    
    #对列表进行遍历:
    for item in menu_list:
        menu_dict[item['id']] = item
    
    #对字典进行遍历:
    for k, v in menu_dict.items():
        print(k, v)
  • 相关阅读:
    Eclipse下载
    RTT之AT命令组件
    RTT之shell
    RTT之内存管理及异常中断
    单片机的图形UI
    RTT学习
    RTT学习之线程管理
    C++学习笔记:
    运放
    关于KEIL下的图形化显示和输出问题
  • 原文地址:https://www.cnblogs.com/zzl2019/p/11959675.html
Copyright © 2020-2023  润新知