三筱. 2022-10-02 22:55 采纳率: 90%
浏览 110
已结题

python处理txt文本文件

现有output.txt文件如下图

img


一列是TCGA开头,一列分为Primary Tumor或Solid Tissue Normal,两列用\t分隔
现需要生成两个列,长度为output.txt的行数,并储存到A1.txt和A2.txt中
其中A1的内容为Primary Tumor对应字母C,Solid Tissue Normal对应字母N,输出内容仅含C或N,用\t分隔
A2的内容为Primary Tumor对应1,Solid Tissue Normal对应数字0,输出内容仅含0或1的,用\t分隔

  • 写回答

5条回答 默认 最新

  • 东方佑 2022-10-04 08:48
    关注

    这个代码是对的给他点赞

    def main():
        with open("output.txt", "r") as f1:
            data1 = f1.read()
            data2 = data1.replace("Primary Tumor", "C").replace("Solid Tissue Normal", "N")
            with open("A1.txt", "w") as f2:
                f2.write(data2)
            data3 = data1.replace("Primary Tumor", "1").replace("Solid Tissue Normal", "0")
            with open("A2.txt", "w") as f3:
                f3.write(data3)
     
    if __name__ == '__main__':
        main()
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 10月15日
  • 已采纳回答 10月7日
  • 创建了问题 10月2日

悬赏问题

  • ¥15 ADS生成的微带线为什么是蓝色空心的
  • ¥15 求一下解题思路,完全不懂
  • ¥15 tensorflow
  • ¥15 densenet网络结构中,特征以cat方式复用后是怎么进行误差回传的
  • ¥15 STM32G471芯片spi设置了8位,总是发送16位
  • ¥15 R语言并行计算beta-NTI中tree文件的类型
  • ¥15 如何解读marsbar导出的ROI数据?
  • ¥20 求友友协助弄一下基于STC89C52单片机的声光控制灯原理图
  • ¥15 arduino双向交通灯设计
  • ¥15 有没有会粒子群算法的大能(○゜ε^○)求带不会出收敛图😭