Pythonで文字列の配列を数値の配列にしたり数値の配列を文字列の配列にしたりしなかったりします。
まえに書いたこの記事の2次元配列バージョンです。
文字列の配列を数値の配列にする
たとえばこんなかんじの配列があったとする
wawawa_array = [['7','4','3'],['2','4','9'],['7','5','1']]
こんなかんじで数値の2次元配列にすることができる。
for i in range(len(wawawa_array)): medals[i] = [int(j) for j in wawawa_array[i]]
printしてみると数値型になっていることがわかる。
>>> print(wawawa_array) [[7, 4, 3], [2, 4, 9], [7, 5, 1]]
数値の配列を文字列の配列にする
たとえばこんなかんじの配列があったとする
wawawa_array = [['7','4','3'],['2','4','9'],['7','5','1']]
こんなかんじで文字列の2次元配列にすることができる。
for i in range(len(wawawa_array)): medals[i] = [str(j) for j in wawawa_array[i]]
printしてみると文字列型になっていることがわかる。
>>> print(wawawa_array) [['7','4', '3'], ['2', '4', '9'], ['7', '5', '1']]
世界標準MIT教科書 Python言語によるプログラミングイントロダクション 第2版:データサイエンスとアプリケーション
- 作者: Guttag John V.
- 出版社/メーカー: 近代科学社
- 発売日: 2017/09/01
- メディア: Kindle版
- この商品を含むブログ (2件) を見る