概要
Pythonで文字列の配列を数値の配列にしたり数値の配列を文字列の配列にしたりしなかったりします。
します。
文字列の配列を数値の配列にする
たとえばこんなかんじの配列があったとする
wawawa_array = [ '3','2','4','1','5']
これをこんなかんじで数値型に変換することができる。
リスト内包表記で実現できる。
wawawa_array = [int(i) for i in wawawa_array]
printすると数値になっていることが確認できる。
>>> print(wawawa_array) [3, 2, 4, 1, 5]
数値の配列を文字列の配列にする
たとえばこんなかんじの配列があったとする。
wawawa_array = [3, 2, 4, 1, 5]
これをこんなかんじで数値型に変換することができる。
文字列から数値の変換と同じく、リスト内包表記で実現できる。
wawawa_array = [str(i) for i in wawawa_array]
printすると文字列になっていることが確認できる。
>>> print(wawawa_array) ['3', '2', '4', '1', '5']
いちばんやさしいPythonの教本 人気講師が教える基礎からサーバサイド開発まで 「いちばんやさしい教本」シリーズ
- 作者: 鈴木たかのり,杉谷弥月,株式会社ビープラウド
- 出版社/メーカー: インプレス
- 発売日: 2017/08/10
- メディア: Kindle版
- この商品を含むブログを見る