2020.11.02
Developer Lv1
今回は、セット(集合)の比較と包含関係について、みていきましょう。 集合の要素の比較 集合の包含関係 集合の要素の比較 2つ以上の集合がある際、それぞれを比較することができます。 たとえば、2つの集合が持つ要素が等しいかどうか、共通する要素があるかどうか、などを比較して、 TrueかFalseを返す …More Read
2020.11.02
Developer Lv1
今回は、セット(集合)の集合演算についてみていきます。 集合演算とは 4つの集合演算 -集合を作成する場合- 4つの集合演算 -集合を更新する場合- 集合演算とは セット型を紹介した際にちらっと出てきましたが、セット型(集合)では、集合演算を扱うことができます。 集合演算とは、複数の集合が持つ要素を …More Read
2020.11.02
Developer Lv1
今回は、セット(集合)の内包表記について、以下のようにみていきましょう。 内包表記について セット型の内包表記 内包表記について 内包表記の基本と特徴について、順番に確認していきます。 ・内包表記の基本 ・if文との組み合わせ ・内包表記の利点 内包表記の基本 内包表記とは、Pythonの特徴的な記 …More Read
2020.11.02
Developer Lv1
今回は、セット(集合)について以下の2つをみていきましょう。 セットの操作 frozenset型について セットの操作 前回の記事までは、セットの作成や要素の追加/削除などの方法をみてきました。 ここでは、以下のようにセットで扱えるメソッドをいくつか確認してみましょう。 ・要素数を求める ・最大/最 …More Read
2020.11.02
Developer Lv1
前回扱ったセット(集合)について、今回は ・要素の追加する ・要素の削除する 方法についてみていきましょう。 要素の追加 前回説明したとおり、セットは複数の値をまとまった1つのデータとして扱うデータ型です。 リストと同じように、値をあとから追加したり、削除したりするためのメソッドが用意されています。 …More Read
2020.11.02
Developer Lv1
今回は、セット(集合)について扱っていきます。 リストやタプルなどと似ているようで異なるものですので、気をつけてみていきましょう。 セット(集合)とは? 数学における「集合」は、何らかのものや値の集まりを表すものです。 数学では、「ベン図」を使ってある要素を持つグループを組み合わせて、AまたはB、A …More Read
2020.11.02
Developer Lv1
ここまで、リストやタプルについて扱ってきました。 これらのオブジェクトは、シーケンス型というデータ型に該当します。 今回は、シーケンス型とそれに該当するオブジェクトで用いることが出来る演算について見ていきましょう。 シーケンス型とは? シーケンス型は、Pythonで定義されているデータ型の1つです。 …More Read
2020.11.02
Developer Lv1
前回まで、3記事に渡ってタプルの基本をみていきました。 今回はタプルで使うことが出来るメソッドについて紹介します。 タプルのメソッド さて、タプルのメソッドと銘打ったものの、タプルにはメソッドがほとんど用意されていません。 以前お伝えしたとおり、タプルはイミュータブル、つまり要素の「変更/追加/削除 …More Read
2020.11.02
Developer Lv1
前回は、タプルの要素にアクセスする方法について扱いました。 次に、タプルを連結したり、タプルをスライスする方法についてみていきましょう。 タプルを連結する 例えば、以下のように複数のタプルを組み合わせた新しいタプルを作りたいとします。 tuple1 = ("Hello", &qu …More Read
2020.11.02
Developer Lv1
タプルの要素にアクセスする 前回は、タプルの特徴とその作成について扱いました。 今回はその続きとして、タプル内の要素を取り出す方法についてみていきましょう。 タプルから要素を取り出す際は、リストと同様にインデックスを使用して要素にアクセスします。 tuple1 = ("Hello" …More Read