[问题] 关于txt资料读列的问题

楼主: phoebejen (phoebe)   2018-03-20 13:34:12
如图
https://imgur.com/a/4I4ZQ
我想要读的是第二列的资料
但资料读成都会变成
4
1
9
7
这是第二列数字的意思
请问是否是不能打Line的语法呢?
谢谢
作者: Panthalassa   2018-03-20 13:44:00
要先 split, 看起来是用 \t 分隔的?可以 print(line.split(‘\t’)[1])。如果要去掉换行符号,后面加 [0:-1] 或 .replace(‘\n’,’’)
作者: vfgce (小兵)   2018-03-20 13:57:00
python的list是从0开始...
作者: TuCH (谬客)   2018-03-20 13:58:00
f.readlines()[1]
作者: vfgce (小兵)   2018-03-20 14:00:00
他要的是第二column,不是第二row.
作者: Panthalassa   2018-03-20 14:26:00
从图片中看 感觉分隔的不是空白 而是TAB (\t)

Links booklink

Contact Us: admin [ a t ] ucptt.com