AtCorderで標準入力に困ったのでメモ。
a, b = list( map( int, input().split() ) )
一言で言うと
inputした文字列をsplitを使いスペースの時点で分割
→mapを使い全ての値をint型に
→値をリスト化list()
文字列をリスト化
例
list('python') →['p', 'y', 't', 'h', 'o', 'n']map(function, iterable, ...)
関数とイテラブルオブジェクトを引数で受け取る。
イテラブルオブジェクトの各要素を関数に渡し、渡した各要素について関数実行後の戻り値を要素にもつイテレータ
参照サイト
mapの使い方
イテレータとは
mapはイテレータを返すinput()
取得できるのは常に文字列
参照サイト
Pythonのinput関数でキーボードからの入力を取得.split()
split()をデフォルトで適用すると改行文字だけでなくスペースでも分割される。
参照サイト
Pythonで文字列を分割(区切り文字、改行、正規表現、文字数)