作者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://www.ptt.cc/bbs/Python/M.1489919603.A.B06.html
推 kita: 用for loop就可以了吧? 只是要記得補0? 03/19 19:01
推 Czero: 感覺可以用pandas,切成row再做轉置,然後分別印出每條index 03/19 21:47
→ Czero: df.DataFrame() 03/19 21:59
→ Czero: df = df.append(list('你好嗎')).reset_index(drop=True) 03/19 21:59