weixin_44624165 2022-03-15 10:49 采纳率: 94.1%
浏览 31
已结题

txt按行提取,将后两个分隔符的内容变为[[],[]]的形式

txt里内容如下:

img

希望将第一个分隔符后的内容提取,如第一行提取

[32,120]

第二行提取

[153,53]

最终得到该txt的所有行的一个矩阵,即

[[32,120],[153,53]]
#附txt内容
2000/1/4 2:18|32|120
2000/1/4 2:39|153|53
2000/1/4 4:11|32|120
2000/1/4 4:54|120|165
2000/1/4 5:58|203|54
2000/1/4 7:25|187|183
2000/1/4 7:27|187|153
2000/1/4 9:07|187|153
  • 写回答

3条回答 默认 最新

  • 於黾 2022-03-15 10:58
    关注
    a=[]
    with open(filepath,'r') as file:
        for line in file:
            b=line.split('|')
            a.append([b[1],b[2]])
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月11日
  • 已采纳回答 4月3日
  • 创建了问题 3月15日