python求合并这两个字典dict1={('1':a,b,c,d),('2':f,w,m),('3':p,l,w)}dict2={('1':b,w,q),('2':i,z,m),('3':p,w,o)}把第二个字典中与第一个字典有相同key的值合并到第一个字典中,但不要重复.如:{('1':a,b,c,d,w,q),('2':f,w
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/15 05:12:45
![python求合并这两个字典dict1={('1':a,b,c,d),('2':f,w,m),('3':p,l,w)}dict2={('1':b,w,q),('2':i,z,m),('3':p,w,o)}把第二个字典中与第一个字典有相同key的值合并到第一个字典中,但不要重复.如:{('1':a,b,c,d,w,q),('2':f,w](/uploads/image/z/11898939-3-9.jpg?t=python%E6%B1%82%E5%90%88%E5%B9%B6%E8%BF%99%E4%B8%A4%E4%B8%AA%E5%AD%97%E5%85%B8dict1%3D%7B%28%271%27%3Aa%2Cb%2Cc%2Cd%29%2C%28%272%27%3Af%2Cw%2Cm%29%2C%28%273%27%3Ap%2Cl%2Cw%29%7Ddict2%3D%7B%28%271%27%3Ab%2Cw%2Cq%29%2C%28%272%27%3Ai%2Cz%2Cm%29%2C%28%273%27%3Ap%2Cw%2Co%29%7D%E6%8A%8A%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%AD%97%E5%85%B8%E4%B8%AD%E4%B8%8E%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%AD%97%E5%85%B8%E6%9C%89%E7%9B%B8%E5%90%8Ckey%E7%9A%84%E5%80%BC%E5%90%88%E5%B9%B6%E5%88%B0%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%AD%97%E5%85%B8%E4%B8%AD%2C%E4%BD%86%E4%B8%8D%E8%A6%81%E9%87%8D%E5%A4%8D.%E5%A6%82%3A%7B%28%271%27%3Aa%2Cb%2Cc%2Cd%2Cw%2Cq%29%2C%28%272%27%3Af%2Cw)
python求合并这两个字典dict1={('1':a,b,c,d),('2':f,w,m),('3':p,l,w)}dict2={('1':b,w,q),('2':i,z,m),('3':p,w,o)}把第二个字典中与第一个字典有相同key的值合并到第一个字典中,但不要重复.如:{('1':a,b,c,d,w,q),('2':f,w
python求合并这两个字典
dict1={('1':a,b,c,d),('2':f,w,m),('3':p,l,w)}
dict2={('1':b,w,q),('2':i,z,m),('3':p,w,o)}
把第二个字典中与第一个字典有相同key的值合并到第一个字典中,但不要重复.如:{('1':a,b,c,d,w,q),('2':f,w,m,i,z),('3':p,l,w,o)}
python求合并这两个字典dict1={('1':a,b,c,d),('2':f,w,m),('3':p,l,w)}dict2={('1':b,w,q),('2':i,z,m),('3':p,w,o)}把第二个字典中与第一个字典有相同key的值合并到第一个字典中,但不要重复.如:{('1':a,b,c,d,w,q),('2':f,w
dict1={'1':('a','b','c','d'),'2':('f','w','m'),'3':( 'p','l','w')}
dict2={'1':('b','w','q'),'2':( 'i','z','m'),'3':( 'p','w','o')}
dict={}
for key in dict1.keys():
dict[key]=list(dict1[key])
for key in dict2.keys():
if dict.has_key(key):
#append
for v in dict2[key]:
if not v in dict[key]:
dict[key].append(v)
else:
dict[key]=list(dict2[key])
print dict