我有一本员工姓名首字母的钥匙字典。我需要为每个员工(键)存储一年中每个月的数据。是否可以将每个月存储为每个员工密钥中的密钥,然后存储每个月的数据
这是我的代码,如果有帮助:
#Creates dictionary, each employee as a key
employee_dict = dict((z[0],list(z[1:])) for z in zip(employee_list))
for key, value in employee_dict.items():
for i in data_to_store_for_each_employee_array:
if i[0] == key:
employee_dict[key].append(i[1])
我的程序使用configparser从txt文件中读取员工姓名首字母。然后将员工姓名首字母存储到列表中。首字母容易更改,因此我无法将其硬编码到我的程序中
我的字典现在看起来像这样:
dict_items([('TS', []), ('IR', []), ('RD', []), ('SP', []), ('RA', []), ('WN', []), ('KT', [])])
I was hoping to get it to look something like:
dict_items([('TS': January[], February[], March[]....) {and so on, for each pair of initials}
您可以尝试创建一个字典,每个字典都有一个字典值(嵌套字典)。这就是它的样子:
如果您有一个员工姓名的.txt文件,则可以将其转换为密钥,并将该值添加到特定的员工密钥:
相关问题 更多 >
编程相关推荐