首页  >  问答  >  正文

python取文本中部分数据?


想将每行第一个小数前的key:value,去掉,并去掉第一个键值对的键和冒号,处理结果例如第一行应为
8 Timbuktu 0.022202129797066508 0.024390243902439025

滿天的星座滿天的星座2662 天前867

全部回复(2)我来回复

  • typecho

    typecho2017-07-05 10:37:28

    a=第一行数据
    b=a.split(' ')
    res=b[0]+b[1].split(':')[1]+b[3]+b[4]
    给赞,采纳吧

    回复
    0
  • 为情所困

    为情所困2017-07-05 10:37:28

    line.replace(/(?<=^\d )\d+:([^ ]+) [^ ]+/, '');

    没安装 python ,用 js来表示的话是这样(js 并不支持逆序)

    回复
    0
  • 取消回复