[問題] 文件處理

看板Python作者 (dinoptt1993)時間8年前 (2017/03/19 18:33), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
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

03/19 19:01, , 1F
用for loop就可以了吧? 只是要記得補0?
03/19 19:01, 1F

03/19 21:47, , 2F
感覺可以用pandas,切成row再做轉置,然後分別印出每條index
03/19 21:47, 2F

03/19 21:59, , 3F
df.DataFrame()
03/19 21:59, 3F

03/19 21:59, , 4F
df = df.append(list('你好嗎')).reset_index(drop=True)
03/19 21:59, 4F

03/20 15:29, , 5F
文章代碼(AID): #1Opbvpi6 (Python)
文章代碼(AID): #1Opbvpi6 (Python)