2021.03.01
Developer Lv1
Pythonは、オブジェクト指向と呼ばれるプログラミング言語の一つです。 今回は、クラス変数・クラスメソッドの定義に関する基本的な部分を紹介します。 クラス変数・クラスメソッドについて 前回までの記事で、インスタンス変数とインスタンスメソッドについて触れてきました。 実は、クラス自身も変数とメソッド …More Read
2021.03.01
Developer Lv1
Pythonは、オブジェクト指向と呼ばれるプログラミング言語の一つです。 今回は、インスタンスメソッドの定義に関する基本的な部分を紹介します。 インスタンスメソッドの定義 クラスとは、「属性」と「実行できること」が記載された設計図のようなものでした。 今回は、「実行できること」について関係する、イン …More Read
2021.03.01
Developer Lv1
Pythonは、オブジェクト指向と呼ばれるプログラミング言語の一つです。 今回は、初期化メソッドとインスタンス変数の定義に関する基本的な部分を紹介します。 初期化メソッドとインスタンス変数の定義 クラスとは、「属性」と「実行できること」が記載された設計図のようなものでした。 今回は「属性」について関 …More Read
2021.03.01
Developer Lv1
Pythonは、オブジェクト指向と呼ばれるプログラミング言語の一つです。 今回はクラスの定義とオブジェクトの生成に関する基本的な部分を紹介します。 クラス、オブジェクトについて クラスやオブジェクトとは何なのかを簡単に説明します。 これまでの記事の中でも、クラスやオブジェクトという単語がたまに出てき …More Read
2020.11.02
Developer Lv1
複数の値を1つにまとめて扱うことが出来るデータ形式の一つに、辞書と呼ばれるものがあります。 辞書に関するメソッドは様々あります。今回はそれらの、その他のメソッドの使い方を一部紹介します。 pop()メソッド pop()メソッドでは、辞書から指定したキーの値を取り出して、その後に要素(そのキーと値)を …More Read
2020.11.02
Developer Lv1
複数の値を1つにまとめて扱うことが出来るデータ形式の一つに、辞書と呼ばれるものがあります。 今回は辞書内包表記で辞書を作成する便利な方法を紹介します。 辞書内包表記で辞書を作成する キーはキー、値は値、という形でそれぞれ別のリスト(もしくはタプル)で管理していたとします。 下記の二つのリストを紐づけ …More Read
2020.11.02
Developer Lv1
複数の値を1つにまとめて扱うことが出来るデータ形式の一つに、辞書と呼ばれるものがあります。 今回は辞書のキー・値を効率的に取り出す方法を紹介します。 キーを全て取り出す 辞書では、辞書のキー名だけをリストに格納して管理することも可能です。 keys()関数では、全てのキーを取り出します。特定の要素の …More Read
2020.11.02
Developer Lv1
複数の値を1つにまとめて扱うことが出来るデータ形式の一つに、辞書と呼ばれるものがあります。 今回は、辞書の要素にアクセスする方法を紹介します。 辞書の値を確認する 辞書の値を確認するには、次の書式の通り、キーを指定して参照します。 辞書名[“キー名”] 次の例では、キー …More Read
2020.11.02
Developer Lv1
複数の値を1つにまとめて扱うことが出来るデータ形式の一つに、辞書と呼ばれるものがあります。 今回は、辞書に要素を追加・削除する方法を紹介します。 追加・更新について 辞書を定義した後でも、後からキーの追加・値の更新が可能です。 では、一つずつ確認していきましょう。 ・辞書にキーを追加する 次のような …More Read
2020.11.02
Developer Lv1
複数の値を1つにまとめて扱うことが出来るデータ形式の一つに、辞書と呼ばれるものがあります。 今回は、辞書について基本的な作成方法を紹介します。 辞書とは 複数の値を1つにまとめて扱うことに関しては、リストやタプルがありました。 リストやタプルでは、要素の並び順(インデックス番号)で値を管理していまし …More Read