我想在字典里的计数器里做计数器。什么样的代码能使这成为可能?到目前为止,我的情况是:
Dict1 = {'1234': {[number, msg1, line1],[number,msg1,line1],[number,msg1,line2]}, '2345':{[number,msg2,line1]}}
Dict2 = {'1234': {msg1:3}, '2345': {msg2:line1}}
for key in dict1:
dict2.setdefault(str(key),[]).append(dict(Counter(i[1] for i in dict1[key]
我想让Dict2返回这个,并且能够拨打电话和msg:
Dict2 = {'1234': {msg1: {line1:2, line2:1}, '2345':{msg2: {line1:1}}
我在想这样的事情,但它说dict2[key][[I]不是有效的语法:
if i[3] for i in dict1[key] for key in dict1:
dict2[key][i].append(Counter(i[3] for i in dict1[key]))
你的帮助将不胜感激
目前没有回答
相关问题 更多 >
编程相关推荐