我有一个由名称和每个键中的列表组成的字典,如下所示:
dict1={}
for i in names:
dict1[i]=[]
然后,我处理一个 csv 文件并找到我需要的结果,我将其附加到相应的字典值,并在列表中附加名称和字典值,如下所示:
list1=[]
for i2 in data:
total_score=sum(i2[1:4])
dict1[i2[0]].append(total_score)
list1.append([i2[0],dict1[i2[0]]])
如果我尝试打印 list1 的元素,我会得到每个键的最终列表,而不是渐进列表。
结束列表应该是这样的:
list1=[[name1,[50]],[name1,[50,60]],[name1,[50,60,0,85]]]
有什么想法吗?谢谢。