入力された文字列を取得する方法がわかりません。
input_str = input()
とコードがあり、
2
3 6
7 7 9
0 1 4 7
8 4
の縦に並んだ文字列がinput_strに入っています。
と文字と文字の間に半角をはさんで、ランダムな行が入力されたとき
以下の方法ですべての文字列を取得しようとしたのですが、
for i in range(int(input_str)): print(input_lines)
2
2
と出力されて、一番最初の行の数字をその数の回数だけ出力されていることがわかりました。(しかし、目的には到達できず)
次に、以下の方法で空白を取り除いてすべての要素をリストに入れて出力させようとしたのですが、
for i in range(int(input_str)): s = input().rstrip().split() print(s)
3 6
7 7 9 としゅつりょくされました。
自分ではどう直せばよいのかわからず...。
どう直せばよいのでしょうか?
回答2件
あなたの回答
tips
プレビュー