以前に1行で複数の標準入力がされた場合について記事にしました。
今回は、1行で1回の入力なのですが、スペースによって区切られている場合、改行して出力する方法について解説します。
例えば、1 2 3とスペース区切りで1行で入力された場合です。
これを3行で
1
2
3
と表示するには、
となります。
改行して出力する前はリストになっている事を確認してみます。
リストになっていますね。
split()はスペースで分割してリスト化してくれます。
split()がない場合はこの様になります。
入力された値を出力しているだけです。
split()がない状態で、1行スペース区切り入力された値を改行で表示するとこの様になります。
スペースで分割してリスト化していないので、3行で表示したいのに5行になってしまっています。
色んなパターンを想定して、実際にコードを書いてみましょう。
python input 標準入力 対話処理に関する記事はこちら
python 最大値 最小値 min max n番目の数に関する記事はこちら