###pythonにおける,listが表記されたファイルの扱い
超初心者の質問で申し訳ありません.
[1, 2, 3, 4, 5]
と表記されているテキストファイルを読み込んで,listとして扱いたいと思っています.
例えば,
list_str=f.readlines()で読み込んだとき,文字列(str)として
'[1, 2, 3, 4, 5]'がlist_strに格納されると思います.
ここでこのlist_strをint型で扱いたいと思っているのですが,調べてもわかりませんでした.
近いと思われるmap関数を使う方法も
['1', '2', '3', '4', '5']
といった配列の要素がstrの場合つかえると思います.
今回'[1, 2, 3, 4, 5]'が一つの文字列になるので,そのまま変化しようとすると当然,
invalid literal for int() with base 10: '['
といったエラーが出ます.
ご教授お願いいたします.
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/10 09:03