所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

python怎么把多个字典变成一个字典?

发布时间:2020-04-15 16:11:03

资讯分类:字典  python  多个  字典  文件  合并
python怎么把多个字典变成一个字典?

Python编程将多个字典文件合并成一个字典文件,代码如下://例子:合并a.txt和b.txt两个字典文件def readf(filename): lines = file(filename).readlines() dic = {} for i in lines: i_ = i.split() dic[i_[0]] = int(i_[1]) return dic dica = readf('a.txt')dicb = readf('b.txt') lines = []for i in dica: percent = str(float(dicb[i])*100/dica[i])+'%' s = ' '.join([i, str(dica[i]), str(dicb[i]), percent]) s += 'n' lines.append(s)//合并成一个字典文件c.txt with open('c.txt', 'w') as f: f.writelines(lines) f.close()

留言与评论(共有 0 条评论)
   
验证码:
Top