受けてみよう!」と思っている人が多いようですが、「自分の持っている知識で大丈夫だろうか?」と心配している人も多いようです。知識と技術」の中から、「組込み関数」と「イテラブル(シーケンスとコレクション)」にテーマを絞って、それぞれのポイントを解説します。皆さんの知識の確認をしてください。文でインポートしなくても、すぐに使える関数のことです。シラバスに示された組込み関数を以下に示します。「これは何だろう?」というものがないかどうか確認してください。これらは、シラバスに示されているのですから、試験問題のプログラムの中で堂々と使われるはずです。機能をしっかりと覚えておきましょう。「入出力を行う関数」にグループ分けできます(イテラブルに関しては、記事の後半で説明します)。これ以降では、グループごとに組込み関数の機能を説明します。リストに変換して返します。以下に使用例を示します。いう構文で使い、イテラブルの要素数を返します。以下に使用例を示します。オブジェクトを返します。数値の間隔をステップで指定することもできます。以下に使用例を示します。オブジェクトを返します。指定されたとみなされます。以下に使用例を示します。オブジェクトを返します。以下に使用例を示します。関数は、キー入力された文字列を返します。関数は、引数の値を画面に表示します。いう構文で使い、ファイルを読み書きするためのファイルオブジェクトを返します。モードとエンコーディングを省略すると、テキストファイルの読み出しを、実行環境のエンコーディングで行うファイルオブジェクトになります。)と実行結果の例です。いうテキストファイルを用意してあります。「イテラブル」とは、複数の要素を持つオブジェクトのことです。シラバスに示されたイテラブルを以下に示します。「これは何だろう?」というものがないかどうか確認してください。これらは、シラバスに示されているのですから、組込み関数と同様に、試験問題のプログラムの中で堂々と使われるはずです。機能をしっかりと覚えておきましょう。シラバスに示されたイテラブルは、以下のように「シーケンス」と「コレクション」、および「ミュータブル」と「イミュータブル」に分類できます。シーケンスには、順序があり添字で要素を指定できますが、コレクションには、順序がありません。ミュータブルは、要素の値を変更できますが、イミュータブルは、値を変更できません。これらの分類を見て、それぞれのオブジェクトの大きな特徴をつかんでください。これ以降では、シーケンスとコレクションに分けてイテラブルの機能を説明します。囲むとタプルとみなされます。囲まれた文字の並びは、文字列であるとみなされます。これらのシーケンスには、以下に示した共通の操作ができます。「スライス」とは、シーケンスを部分的に切り出したものです。個数を返す以下は、リストに対して様々な操作を行った例です。同様の操作が、タプルと文字列でも行えます。囲むと、辞書であるとみなされます。辞書は、添字ではなく、キーで要素を指定します。以下は、辞書の要素をキーで読み出す例です。果物の名前をキー、価格をバリューにしています。囲むと集合であるとみなされます。」という形式ではないので、辞書と区別できます。集合には、同じ値の要素を複数入れることができません。同じ値の要素を入れようとすると、無視されます。)の集合演算ができます。以下は、集合演算の例です。どちらか一方だけに含まれる要素が得られるいかがでしたか。言語構文の猛勉強が必要です。仕事や学校の予定を考慮したうえで、計画的な勉強をしてください。回目の問題は、とてもやさしい内容になっていました。回目の問題も、きっと同様のはずです。アプリケーションの開発と販売に従事。その傍ら、書籍・雑誌の執筆、またセミナー講師として活躍。軽快な口調で、知識0ベースのITエンジニアや一般書店フェアなどの一般的なPCユーザの講習ではダントツの評価。お客様の満足を何よりも大切にし、わかりやすい、のせるのが上手い自称ソフトウェア芸人。Reserved.当サイト掲載の記事の無断複写・転載を禁じます。