入力を取得する方法をご紹介します。read()以下、それぞれについて順に見ていきます。コマンドラインからの入力を取得するための関数です。しなくてもそのまま使えます。得られる文字列は、入力された文字列から自動的に改行文字を取り除いてくれます。いう別の名前の組み込み関数が用意されています。広い用途で標準入力を取得するための関数群です。することで使えるようになります。ちがいを以下順に見ていきます。標準入力から1行取得するための関数です。標準入力に与えられた内容をそのまま取得してくる点です。標準入力から複数行取得するための関数です。戻り値はリストで、入力された文字列が1行ずつ要素として格納されています。こちらも改行文字の自動削除はありません。標準入力から複数行取得するための関数です。結果をそのまま1つの文字列として取得します。それぞれ少しずつ挙動がちがうので、用途にあわせて使い分けるとよいかと思います。らしく(?)書くことができたりします。Tips:リストの中の要素を要素別にカウントしたいPythonで、リスト中の要素の数を数える方法をご紹介します。クラスを使う方法です。collections以下、基本的な使い方を見ていきます。クラスのインスタンスは、辞書のような形で要素とその個数を格納したオブジェクトとなります。渡していますが、リストを渡した場合でも同様に動作してくれます。辞書型と同名のメソッドを使います。1順番に取り出すだけでなく、「多い方から◯個」といった取り出し方も可能です。1)]順序は保存されていませんが、元の要素を分解して取り出すことなんかも可能です。」というライブラリについてご紹介します。ーーいわゆる「二分探索法」のための機能を提供するライブラリです。ソートされたリストに対して二分探索法を行う関数を提供しています。種類の関数が用意されています。bisect_xxinsort_xx順番に順番に見ていきます。始まる関数は、二分探索法により指定した値が入るべき箇所の「探索」を行います。探索のみを行い、実際の挿入処理は行いません。つの引数を受け取ります。引数は検索対象の値です。引数の値を挿入するとすれば、そのインデックスは何になるか」を表す整数値です。同じ値がすでに入っていた場合、その左側に新しい値を挿入するルールのもとに、挿入場所のインデックスを返します。同じ値がすでに入っていた場合に右側に挿入するものとして、そのインデックスを返します。いう引数をオプションで受け取ることができます。上限を指定するために使えます。始まるメソッドは、二分探索法により指定した値を適切な位置に「挿入」します。実際の挿入を行います。