python 1行スペース区切り入力された値を改行で表示する方法

プログラミング

以前に1行で複数の標準入力がされた場合について記事にしました。

今回は、1行で1回の入力なのですが、スペースによって区切られている場合、改行して出力する方法について解説します。

例えば、1 2 3とスペース区切りで1行で入力された場合です。

これを3行で

1

2

3

と表示するには、

となります。

改行して出力する前はリストになっている事を確認してみます。

リストになっていますね。

split()はスペースで分割してリスト化してくれます。

split()がない場合はこの様になります。

入力された値を出力しているだけです。

split()がない状態で、1行スペース区切り入力された値を改行で表示するとこの様になります。

スペースで分割してリスト化していないので、3行で表示したいのに5行になってしまっています。

色んなパターンを想定して、実際にコードを書いてみましょう。

python input 標準入力 対話処理に関する記事はこちら

python 最大値 最小値 min max n番目の数に関する記事はこちら

Python ループ処理とは 「for 」 「while」

python input 標準入力 対話処理

タイトルとURLをコピーしました