wins!')ご覧のとおり、ここまでは特に驚くようなものもなく、どれもほとんど想定どおりのものです。リストの処理方法を調べてみましょう。つの言語の間に大きな違いがあることに気付くはずです。タプルと呼ばれるものです。先ほど触れたように、タプルは不変です。一連の値と共にタプルをロードすると、そのタプルを変更することはできません。タプルには、数字、ストリング、変数を含めることができ、さらには他のタプルを含めることもできます。いうインデックスを使います。locationリストはタプルと似ていますが、可変である点がタプルとは異なります。リストを作成すると、そのリストに対して値の追加、削除、更新をすることができます。'spam']辞書は連想配列やハッシュと似ています。辞書はキーと値のペアを使用して情報の保存と取得を行います。角括弧や丸括弧の代わりに波括弧を使います。リストと同様、辞書は可変です。スクリプトを作成してみましょう。セッション・ファイルをいくつか読み取り、サマリー・レポートをログ・ファイルに書き込みます。このスクリプトでは、特定の関数用のモジュールをインポートする方法、ファイルの操作方法、そしてログ・ファイルに書き込む方法を学びます。収集した情報を追跡するための変数もいくつか設定します。このスクリプトの全体を示してあります。してシステムのどこかに保存します。システム上で実行しているという前提です)。インタープリターの場所を指定しています。インタープリターがあるため、このようにしていますが、この行は皆さんのシステムに合わせて変更してください。行では、作業を支援する特定のモジュールをインポートしています。モジュールをインポートする必要があります。モジュールには、ファイルの一覧表示、ファイルの読み込み、フォルダーの処理などに役立つさまざまな関数やメソッドが含まれているからです。ここではログ・ファイルへの書き込みも行うため、エントリーにタイムスタンプを追加しておくのが妥当です。そこで、時間関数が必要です。関数のみをインポートします。行では変数を設定します。いう変数には日付のストリングを含めます。関数を使用して、特定のフォーマットでタイムスタンプを作成します。いうフォーマットです。(このファイルはまだ存在していなくても構いません)。フォルダーに置きますが、この場所はどこでも構いません。終わっている必要があります。つの変数も同じように単純です。