Python リスト内包表現の使い方
リスト内包表現の基本 シーケンスやイテレート可能なオブジェクトを操作して新たなリストを得たい時は、内包表現を使う事で簡潔に作成できます。 リスト内包表現と同様にset内包表現もあります。 カギ括弧[]とfor, inで次...
リスト内包表現の基本 シーケンスやイテレート可能なオブジェクトを操作して新たなリストを得たい時は、内包表現を使う事で簡潔に作成できます。 リスト内包表現と同様にset内包表現もあります。 カギ括弧[]とfor, inで次...
任意引数リストや、任意キーワード引数を用いると関数の引数を任意の個数受け付けられるようにできます。 任意個数のキーワード引数 **keywords **keywordsのように変数名に**をつけます。引数リストの一番最後...
デフォルト引数 引数にデフォルト値を設定できます。関数を使うときデフォルト引数は省略できます。 以下の例では、timesに1, msgに’高級’というデフォルト値をセットしています。関数を呼ぶとき...
関数の基本 関数とはある入力に対して決まった出力をする仕組みのことです。関数の定義方法、利用方法について解説します。 使い方の記法 1. 関数名(引数1,引数2…) 2. 変数 = 関数名(引数1,引数2...
for文 基本 for文は任意のシーケンス(リストやタプルなど)から要素を一つずつ取り出して処理ができます。 記法 次の例はplanetsのリストから要素を一つづつ取り出して表示しています。 【結果】 数列を使いたい時 ...
リスト型のメソッドを紹介します。どれもよく使います。 簡易表の後に詳細説明や、例を載せています。 簡易表 list.append(x) 末尾に要素1つ追加 list.extend(iterable) イテラブルの全ての要...
Dictionary 辞書型 リストの要素が数字でインデクス化されているのと異なり、辞書型はキー(key)でインデクス化されます。キー(key):値(value)のペアの集合です。 ディクショナリ 定義方法 {キー1:値...
基本 pass文は何もしません。 何もしないクラス 何もしない関数 何もしないif文 どんな時に使うのか? このように1行だけの場合はエラーになるため、passを付け加えます。 私はクラス名や関数名だけ書き出したい時、抽...
setの基本 setは集合を扱うためのデータ型です。 リストのように複数の要素を保存できますが、要素が重複しないように管理されます。順序づけはされません。インデックスを使って、要素を取り出すことが出来ません。 和集合、差...
while文の基本 while文は特定の条件を満たす限り処理をなんども実行するループ処理をします。 while文の記法 実行ブロックはインデントします。while文は条件がfalseになるまで実行文をループします。 無限...
タプルはリストのように複数の要素を持つことができます。リストとの違いは、要素の変更ができないことだけです。不変型 (immutable) です。 ディクショナリのキーやsetの要素にすることができます。ディクショナリのキ...