如題 文件內容如
0
1
2
3
用fread讀進來 他也是秀一樣的東西
我想存成串列 但是連\n都一起存了...
不需要\n
順便想問 readlines. readline 常用嗎?
會用在哪 自己感覺是不會用到...
還有個小問題
一定要寫成 with open xxxxx as xx
這樣的寫法嗎? 感覺很不直觀
新手學python 希望各位回答
我現在的方法是for line 然後list.append(int(line))但感覺不太好 因為硬要轉int 感覺降低效能
作者:
s860134 (s860134)
2019-08-20 20:14:00一次 read ,replace 就好了阿with open 是讓你少寫一行 f.close()
作者: robert09080 (Aspettarei) 2019-08-20 22:59:00
讀完資料有\n,可以使用str.split()檔案應該是txt所以讀進來會是str還是要轉才會變int吧
好的 感謝r大的方法 正是我要的!! 覺得python太多種寫法很方便 但是以前寫c 有些語法真的很難接受with open就是其中一個
fread讀進來 是存在哪種資料結構 我看不出來如果知道的話應該很好處理
with 是context manager 確保在進入function前後需要做的行為 像with open就會幫你關檔