0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Pythonで標準入力された場合の基本的な処理

Last updated at Posted at 2022-11-11

競プロに手を出したばかりで標準入力の処理を最近知ったので、一番基本的なやつの備忘録です。

一つのものだけ標準入力された場合

# 文字列が与えられた場合
a = input()

# 数字が与えられた場合
b = int(input()) 

横並びで入力が与えられた場合

文字列の場合は以下。

list = input().split()

数字で入力が与えられた場合、以下のようにするとエラーが出る。

list = int(input().split())

intの中身がリスト形式なのは駄目らしい。代わりに以下のようにすれば良い。

l = list(map(int, input().split()))

※入力が縦一列の場合は「一つのものだけ標準入力された場合」を行数分繰り返せば良い。

後はこれの応用で、できそうな気がしました。
もう少し詳しくなったら加筆します。

参考文献

@jamjamjam. "初心者向けAtcoder標準入力セット(Python)". Qiita. 2021/12/14. https://qiita.com/jamjamjam/items/e066b8c7bc85487c0785, (2022/11/11).

0
1
1

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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?