python怎么实现修改文本中某行某列的数值为固定值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python怎么实现修改文本中某行某列的数值为固定值相关的知识,希望对你有一定的参考价值。

具体就是一个由两列数组成的文件bowl_profile_1,我想把第一行的第一列数字改为固定值0,这个怎么用python实现

如果你两列数据中间是用tab键来分割,两个数据都是str类型的

with open("bowl_profile_1") as f:
    data = f.readlines()            # 读入数据
out = ["%d\\t%s"%(0,data[i].split('\\t')[-1]) for i in range(len(data))]   # 修改数据
with oepn(path) as f: # 写入数据,path是新文件的路径
    for i in out:
        f.write(i)

参考技术A

简单,只需要三行代码


import numpy as np
a=np.loadtxt('bowl_profile_1')
a[:,0]=0


欢迎加入我的课程用python做些事,和大家一起学吧。

以上是关于python怎么实现修改文本中某行某列的数值为固定值的主要内容,如果未能解决你的问题,请参考以下文章

获取DataSet中某行某列的数据

如何获取GridView中某行某列的值

在java中创建了jtable,怎么获取这个表中某行某列的数据(即某单元格的数据int值)??

我想用VB的文本框显示access数据库某行某列的一个数据,该怎么做?

winform 把datagridview某行某列的值清空,则将那一行清除,在哪个事件中怎么实现的?

在wpf中怎么获取datagrid某行某列的值啊?急!跪求!