0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

3 行 3 列の整数の入力 Python3編

Last updated at Posted at 2023-11-19

問題をいくつか飛ばしてこんな問題。
https://paiza.jp/works/mondai/stdin_primer/stdin_primer__matrix_data_step1

3 行 3 列の行列が与えられます。上から i 番目、左から j 番目の整数は a_{i,j} です。
3 行 3 列の行列をそのまま出力してください。

まあ何も考えんとやれば。。。

print(input())
print(input())
print(input())

となるけどそんなわけもない。
二次元配列を入れる方法で考えていく

arr = []
for i in range(3):
    value = list(map(int,input().split(" ")))
    arr.append(value)

for i in range(3):
    print(*arr[i])

見慣れない方法だけど、
print() でリストを出力するときに、先頭に * をつけることで、リストの要素を半角スペースで区切った文字列を出力することが可能、らしいです。

これは別のところでコメントで教えていただいたところにあって
これはなんだろう?と思って調べたやつでした。
ありがとうございます!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?