python3で数値のlistを文字列のlistに変換
数値のlistを作って、画面に表示させたい時、’,’.join(num_list)が使えない。
mapを噛まlistせて、中身をstrに変換してから呼び出す。
1 2 | num_list = [1, 3, 5, 7, 9] print(",".join(map(str, num_list))) |
下記の通り表示される。
1 | 1,2,3,4,5 |
なお、本当にデバッグ的な出力であれば、リストに変換することで表示できる。
1 2 | num_list = [1, 3, 5, 7, 9] print(list(map(str, num_list))) |
下記の通り表示される。
1 | ['1', '3', '5', '7', '9'] |
同じタグの記事
- BOM付きUTF-8からBOMを除去するpython
- jythonのヒープメモリ設定
- Kotlin1.2.50がリリースされていた
- macOSをHigh Sierraに更新した。スクリプト実行環境のバージョンは変わったのか
- macOSをMojaveに更新した。スクリプト実行環境のバージョンは変わったか
- pathlib.Pathを調べる
- pyenvでpython環境をインストール
- pyenvとvirtualenvでpython環境を構築
- python unpack
- pythonからchromeを操作する
同じカテゴリの記事