2016/04/21
Python 3 で配列の型を一括変換する方法
自分のための備忘録として (for Python 3) 以下のような文字列配列を `int` に変更する ```python >>> data ['12', '345', '6789'] ``` ### map を使う方法 ```python >>> list(map(int, data)) [12, 345, 6789] ``` Python 3.1 より以前は `list()` は必要ないので注意。 > 参考 > [Python3でmapがmap objectを返す(ようになった)件 | swimmingpython blog](http://swimmingpython.net/ja/?p=565) ### リスト内包表記 を使う方法 ```python >>> [ int(x) for x in data] [12, 345, 6789] ```
0 件のコメント:
コメントを投稿