python3で数値のlistを文字列のlistに変換

python3で数値のlistを文字列のlistに変換

数値のlistを作って、画面に表示させたい時、’,’.join(num_list)が使えない。
mapを噛まlistせて、中身をstrに変換してから呼び出す。


num_list = [1, 3, 5, 7, 9]
print(",".join(map(str, num_list)))

下記の通り表示される。


1,2,3,4,5

なお、本当にデバッグ的な出力であれば、リストに変換することで表示できる。


num_list = [1, 3, 5, 7, 9]
print(list(map(str, num_list)))

下記の通り表示される。


['1', '3', '5', '7', '9']

同じタグの記事
同じカテゴリの記事

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA