问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python 合并文件 输入a.txt A 5 7 B 6 8 b.txt A 1 5 C 2 9

发布网友 发布时间:2022-09-16 06:39

我来回答

1个回答

热心网友 时间:2023-10-12 10:59

   

a_list = open("a.txt").readlines()
b_list = open("b.txt").readlines()

a_dict = {i[0]:i[1:].strip() for i in a_list}
c_dict = {}

for i in b_list:
    key = i[0]
    value = i[1:].strip()
    if key in a_dict:
        c_dict.update({key: a_dict.get(key, "") + " " + value})

c_str = "\n".join(["%s %s" % (key, value) for key, value in c_dict.items()])
print(c_str)
open("c.txt", "w").write(c_str)

追问您上面的代码有点问题
如果a表中第一列的值为:470322,c表第一列正确结果:470322
而您程序的结果为:4空格70322

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 办公室人员月工作总结 避蚊胺对身体有害吗? 男性精子运行速度慢好治吗?应该怎么治? 精子运动速度慢吃什么 精子跑的慢咋弄 linux已有环境,再用一键安装,会对原来的环境造成覆盖吗 锤子手机t1评测视频:smartisan t1上手评测 锤子M1/M1L怎么样 锤子M1/M1L真机上手体验 吃葡萄需要注意什么 带62数据的好吗 被提取过62数据的,是不是修改了密码,别人一样还是能通过以前提取的62数据登? 1岁多的小孩吃什么主食 普通煤炉能不能烧生物质颗粒 顾姓男孩,今年腊月初八下午十七点二十分出生,求名字 月亮的古诗有哪些 函数1/x²的图像是? 反比例函数y=1/x的图象怎么画? dod行车记录仪怎么样 dod行车记录仪安装教程 夏季钓鱼的饵料配方有哪些 最近文荒求各种耽美 还珠之帝心欢瑜的txt全集下载地址 好看的QQ相册封面!拼图!谁有的!我要4*4!男生用的!有的发到QQ邮箱1511864523@qq.com!在线等!谢谢了! 说爱你的歌词? qq的表情包怎么弄到微信 关雎尔结局是什么? 请问,南岗开发区劳动仲裁地址或电话知道吗? 试管婴儿取精时疼吗 关押犯人可以取精生子吗 富婆老公不发生育借精生子是真的吗 分居可以买精生子吗 医生我是说真的 我哥死了一天多了 可不可以取出他的精子呢 如果可以需要多少钱 21岁我爸妈真的受不了 为何说婚姻是给男性颁发“生子许可证”? 提高孩子情商的六本好书 快乐分享错了人 就成了显摆 难过分享错了人 就成了矫情 甚至一个笑话,求怎么回复? 快乐分享错了人,就是显摆 快乐分享错了人就成了显摆 快乐分享错了人,就是炫耀 这个字拼音怎么写(钧)知道的说一下 解救吾先生里面那个香港胖子是谁