Pythonでenumerateを賢く使う。競プロの解説をPythonでやっていきます。できるだけ初心者に分かりやすいように『やるだけ』とかは言わないようにします。コメントについては必ず読んでいます。どんなに細かいことでもいいのでコメントくださればうれしいです。この広告は、90日以上更新していないブログに表示しています。2018-02-19Pythonでenumerateを賢く使う。Pythonenumerateって?英語で『数え上げる』という意味です。この関数の引数にイテレータを与えると、何回そのイテレータを呼び出したかを数える数と、そのイテレータ自身を返します。1"""rangeの特異な使い方については、こちらをご覧くださいdelta114514.hatenablog.jpとなります。イテレータ(今回は、特にジェネレータです)の値が入っています。ちなみに、enumerateは引数を二つ取ります。二つ目は、1番初めの番号を決めます。1"""これを使うと、AtCoderのこのC問題なら2行で解くことができます。まで出席番号が振られています。