【发布时间】:2018-09-24 05:02:29
【问题描述】:
在 Python 中,我有 4 个列表之一,希望其中一个成为我的字典键,其余的成为我的键值,但列表长度不同
Employee_ManagerDic = {}
EmployeeID_List = [111,222,333,444,555]
EmployeeFirstName_List = ['a','b','c','d','e']
managerID_List = [888,777,666]
managerFirstName_List = ['f','g','h']
我想要的输出是这种格式:
Employee_ManagerDic = {EmployeeID_List:[EmployeeFirstName_List,managerID_List,
managerFirstName_List]}
类似的东西
Employee_managerDic = {
111:['a',888,'f'],
222:['b',777,'g'],
333:['c',666,'h'],
444:['d',null,null],
555:['e',null,null]}
我知道我可能需要为此使用 for 循环,但我不知道如何构造循环的逻辑。
谢谢
【问题讨论】:
-
您准备好使用 pandas 解决方案了吗?
标签: python python-2.7 list dictionary for-loop