请问这个用python怎么编写

img

img

字典嵌套。类似这样,如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮


dic = {
    "总经理办公室":[
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
    ],
    "人事部":[
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
    ],
    "财务部":[
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
    ],
    "生产部":[
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"123455566","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
    ],
    "销售部":[
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
        {"工号":"xxxxxxxxxx","姓名":"xxxxxxxxxx","性别":"xx","手机":"1111111111","基本信息":"xxxxxxxxxx",},
    ],
}
print(dic['生产部'][0]['手机'])

可以使用字典嵌套。类似如下定义即可:

d = {'a': {'A': {'code': 'c1', 'name': 'n1', 'sex': 's1', 'phone': 'p1'}, 'B': {'code': 'c2', 'name': 'n2', 'sex': 's2', 'phone': 'p2'}, 'C': {'code': 'c3', 'name': 'n3', 'sex': 's3', 'phone': 'p3'}},
     'b': {'D': {'code': 'c4', 'name': 'n4', 'sex': 's4', 'phone': 'p4'}, 'E': {'code': 'c5', 'name': 'n5', 'sex': 's5', 'phone': 'p5'}, 'F': {'code': 'c6', 'name': 'n6', 'sex': 's6', 'phone': 'p6'}}}

print(d['a']['A']['code'])
#c1