把2改为16,把1改为15。也就是第一列的内容进行修改替换,其他不变。
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
技术专家团-辉煌仪奇 2021-11-26 11:59最佳回答 专家已采纳b = [] with open('text.txt', 'r',encoding='utf8') as f: print(f) while True: _ = f.readline() print(_) if _: b.append(_.split(' ')) else: break for i in range(len(b)): print(b[i]) if b[i][0] == '2': b[i][0] = '16' elif b[i][0] == '1': b[i][0] = '15' with open('text.txt', 'w+', encoding='utf8') as f: for i in b: f.writelines(' '.join(i))
采纳该答案 已采纳该答案 专家已采纳评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2022-05-08 11:56回答 1 已采纳 给个例子,我自己建了几个文件和目录,你可以参考一下,按你的目录结构修改: import os txts = os.listdir('floder') for txt in txts: if t
- 2021-11-26 11:22回答 1 已采纳 b = [] with open('text.txt', 'r',encoding='utf8') as f: print(f) while True: _ = f.r
- 2021-07-17 22:56回答 1 已采纳 没办法直接修改txt文件中指定行指定列的内容。只有读取整个txt文件的内容为二维列表,循环列表修改之后再整个写回文件中给你个例子,解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳
- 2020-08-18 10:00码字的小农的博客 使用python批量修改txt文件 在更改深度学习很多标签文件的时候,我们有时候需要自己修改txt文件里的路径,这时候如果写一个python程序,就会比较容易; import os import random import numpy as np from numpy ...
- 2022-01-17 17:00调参者的博客 做工程项目时,经常会遇到需要将两个数据集融合到一个数据集里的情况,但是两个数据集里的类别数又要能够对应上,比如两个数据集都是二分类的,那类别标签就是0和1,这种情况下就需要将另一个数据集的标签改为2和3,...
- 2020-06-27 12:22Deeachain的博客 # with open('./5k.txt') as f: # lines = f.readlines() # 整行读取 f = open('./trainvalno5k.txt') lines = f.readlines() # 整行读取 f.close() for line in lines: rs = line.rstrip('\n') # 去除原来每行后面...
- 2021-09-10 10:06回答 2 已采纳 运行效果如图: import os # 遍历文件夹 def walkFile(file): for root, dirs, files in os.walk(file):
- 2021-06-01 17:19回答 5 已采纳 import codecs f = codecs.open('data.txt', mode='r', encoding='utf-8') # 打开txt文件,以‘utf-8’编码读取 line
- 2021-10-27 23:56回答 1 已采纳 # python 批量修改文件夹 # 取当前目录 path =os.getcwd() # path = r'G:\AQ' #或者输入目录 # path=input(r"输入目录,格式如: G:\AQ"
- 2020-11-29 11:26weixin_39648539的博客 old_content.save(base_dir("data.xls")) Python批量修改Excel中的文件内容 # -*- coding: utf-8 -*- from xlrd import open_workbook from xlutils.copy import copy # 括号里放入要读取的文件的绝对路径 wb = open...
- 2020-11-21 01:25weixin_39608526的博客 问题:一个文件夹中有38个txt文件,这38个txt的命名各不相同,要把这38个txt文件中的数据整合到一个txt中。思路:获取所有txt文件的名称、路径,然后用for循环遍历每个txt文件,进行处理。最后将处理后的数据合并。...
- 2022-03-11 13:58我想有很多头发和很多钱的博客 1.提取txt文本 我想要的文本是如图所示,宝可梦的外貌描述...fi = open("D:\python_learning\data\data\Axew.txt","r",encoding="utf-8") wflag =False #写标记 newline = [] #创建一个新的列表 for line in fi :
- 2021-12-29 15:20回答 2 已采纳 import openpyxl as opx from openpyxl.styles import PatternFill wb = opx.load_workbook( "data1.xlsx"
- 2020-04-01 11:36回答 4 已采纳 首先将数据每行的分隔符都换成单空格 程序自带将多空格变为单空格 ```python import os import glob os.chdir('存储数据的目录(绝对路径)') txt
- 2022-04-08 00:02回答 4 已采纳 txt文件里各列是用空格分隔的吧你题目的解答代码如下: import re li = [] with open(r'data.txt', 'r', encoding='utf-8') as f:
- 2020-12-06 01:34weixin_39613824的博客 ,[0]]#取的是第一列 df.iloc[[0]]#取的是第一行 df['WLBM']#取的是某一列 df.loc[:,'WLBM']#根据列名取的某一列值 df.iloc[[1,3],[0,1]]#根据位置直接取第二行和第三行,对应的列为第一列,第二列的值。 if name == ...
- 2020-12-03 03:42weixin_39800062的博客 你好,怎么用Python对一个文件夹里包含多个Excel子文件进行批量修改某一单元格(是合并的)?工作中经常用到Excel多事情都重复处理,比如每日报,每周的周报,各种数据表,这种固定的表其实都是636f7079e799bee5baa6e...
- 2020-12-18 04:38weixin_39914107的博客 我有一个像下面这样的Pandas DataFrame:col1 col2 col31 0.2 0.3 0.32 0.2 0.3 0.33 0 0.4 0.44 0 0 0.35 0 0 06 0.1 0.4 0.4我想要将col1值替换为第二列(col2)中的值,仅当col1值等于0时,并且(对于剩余的零值)之后,...
- 2019-09-20 18:07回答 2 已采纳 data = pandas.read_excel("example.xlsx", sheet_name="Sheet1", header=0) del data['E'] DataFrame(da
- 2021-01-12 17:27python_plotly的博客 本人是编程小白,同时也是一名准毕业研究生,在处理众多数据时总是要花很多时间来做重复的工作以提取出...接下来开始第一次分享我遇到的一个案例: 一、问题描述 通过模拟获得以下56组保存在txt中的数据, 每组数据中
- 没有解决我的问题, 去提问