- くだすれPython(超初心者用) その24
141 :デフォルトの名無しさん[sage]:2014/08/23(土) 13:01:38.90 ID:FMBFCiJo - >>140
with open("str1.txt", "r", encoding="utf-8") as f: list_str = [line.strip() for line in f.readlines()] print(list_str) python3だとこんな感じ
|
- くだすれPython(超初心者用) その24
147 :デフォルトの名無しさん[sage]:2014/08/23(土) 20:59:56.96 ID:FMBFCiJo - >>144
f = open("str1.txt") list_str = f.readlines() f.close() は with open("str1.txt") as f: list_str = f.readlines() にするといちいちcloseよばなくてすむから楽 あと,テキストをリストに移すときは普通は一気にやる list_str = [] with open("str1.txt") as f: for line in f.readlines(): list_str.append(line.strip()) print(list_str)
|
- くだすれPython(超初心者用) その24
152 :デフォルトの名無しさん[sage]:2014/08/23(土) 22:02:31.40 ID:FMBFCiJo - リスト内包は>>141で書いたけど
>>144に"洗練された表現は後で周辺も調べつつ取り入れて見ようと思います"ってあるから 本人の書いたコードになるべくあわせて修正した
|