🔥
初心者向け:Pythonで入力を2つの変数に分ける方法
N, M = map(int, input().split())
- input()
1行の文字列を読み込む
例:"5 10"
- .split()
空白で区切ってリストにする
例:"5 10".split() → ["5", "10"]
- map(int, ...)
リストの要素に順番に int() をかける
例:map(int, ["5", "10"]) → [5, 10](実際にはイテレータ)
- N, M = ...
2つの変数に代入する(アンパック代入)
例:N = 5, M = 10
入力「5 10」を受け取り、分割して ["5", "10"] にし、整数に変換して [5, 10] にし、N=5, M=10 とする。
Discussion