永发信息网

python 用一个文件的特定行替换另一个文件的特定行

答案:2  悬赏:70  手机版
解决时间 2021-04-14 15:34
第一个文件,
6
[0] [0]
N -0.500000 0.000000 0.000000
H -0.875916 -0.744939 0.573528
H -0.872765 -0.121910 -0.933465
6
[0] [1]
N -0.500000 0.000000 0.000000
H -0.875916 -0.744939 0.573528
H -0.872765 -0.121910 -0.933465
6
[0] [2]
N -0.500000 0.000000 0.000000
H -0.875916 -0.744939 0.573528
H -0.872765 -0.121910 -0.933465
6
[0] [3]
N -0.500000 0.000000 0.000000
H -0.875916 -0.744939 0.573528
H -0.872765 -0.121910 -0.933465
第二个文件
省略
.....
6
xyz file
N , -1.679047 , 0.000000 , -0.000000
H1 , -2.054601 , -0.940250 , -0.000000
H2 , -2.050311 , 0.472723 , -0.814782

......
用第一个文件中的浮点数部分替换第二个文件中特定行的浮点数,然后保存到一个新文件
最佳答案
没完全明白你什么意思,第一个文件,有四组数据,第二个文件只有一组数据,那用第一个文件的哪组数据来替换?
全部回答
ls1=open("f1.txt").readlines() ls2=open("f2.txt").readlines() at=20 ls1[at]=ls2[at] f=open("f3.txt","w") for l in ls1:     f.write(l) f.close()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
婚后以单方名义买房,财产归属问题
我会写这些化学符号(1)植物光合作用必需的
绿怡南路我想知道这个在什么地方
知道一个人的姓名和他的手机号得前三位和后四
皮肤偏黑穿什么颜色风衣
沈阳北站火车票提前几天预售
西班牙能和巴西阿根廷比脚下技术和控球吗?
颈椎钙化是什么意思,颈椎增生是什么意思
七年级数学期中考试成绩分析及下期该怎么做(4
我的DVD光盘是8G的,但刻了300m数据文件,下
DNF上海1区的急射K-5设计图多少钱收给个明确
赛尔号怎么通过申诉找回密码?
华晨宇什么星座
Q死密是什么意思?
婆婆叫我回家,你说我该怎么办呀?
推荐资讯
指甲上长白色的东西是怎么了?
等待佳人的诗句,描写男主人公在约会前等待佳
流星蝴蝶剑游戏,第一个是单人模式,第二个是
刘惜君的人品
基督教天韵诗歌之 为什么拒绝
了.今年脚脖子一累就疼,怎么回事
5250数字代表得含义是什么
问下,我想拉头发 不想拉成那种直直的 就是带
我的一个好朋友喜欢上以前教我们补课的男老师
潮州砂锅粥(商城招商街店)地址在哪,我要去那
处女座小女生穿什么衣服好看
宝鸡市陈仓区赤沙镇在哪里啊,我有事要去这个
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?