作者dinoptt1993 (dinoptt1993)
看板Python
标题[问题] 文件处理
时间Sun Mar 19 18:33:21 2017
http://i.imgur.com/Fg3isIL.jpg
如图,因为研究研究需求
想将结果输出成左边的文件格式
第一行是字,第三行是词性(不重要XD)
第二行是小的要处理的
举例来说 201 202为二字词
201为二字词的第一个字,202为第二个字
以此类推 右边程式码是我初想的架构
但是目前硬刻上去的话就得要针对几字词就要写几个case去处理
我算过最长的字为54个字
想请问是否有更好的写法能够好好学习
谢谢各位惹~~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.246.2.91
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1489919603.A.B06.html
1F:推 kita: 用for loop就可以了吧? 只是要记得补0? 03/19 19:01
2F:推 Czero: 感觉可以用pandas,切成row再做转置,然後分别印出每条index 03/19 21:47
3F:→ Czero: df.DataFrame() 03/19 21:59
4F:→ Czero: df = df.append(list('你好吗')).reset_index(drop=True) 03/19 21:59