-
Pythonプログラミング
Pythonプログラミングのイテラブルとイテレータ
Pythonプログラミングにおける「イテラブルとイテレータ」は、繰り返し処理を行うためのデータ構造とその処理方法です。 イテラブル イテラブルは、反復処理が可能なオブジェクトのことデス。 代表的なイテラブルとしてリスト(list)、タプル(tuple)、... -
Pythonプログラミング
Pythonの内包表記
【Pythonの内包表記】 Pythonの内包表記は、シーケンスを生成するための簡単な方法です。forループとif文を組み合わせて、リストやディクショナリなどのコレクションを生成できます。 内包表記の基本的な構文 [式 for 要素 in イテラブルオブジェクト ... -
Pythonプログラミング
Pythonのアンパック
あんパック? 【アンパック】 Pythonのアンパックは、複数の値をまとめて変数に代入する操作のことデス。 アンパックは、リストやタプルなどのシーケンス型の要素を分解して変数に代入する際によく使用されます。アンパックするには、シーケンス型の要素を... -
Pythonプログラミング
Pythonコレクションの集計と並べ替え
【基本的な集計と並べ替え】 Pythonでは、コレクションに含まれるデータをまとめて処理したり、順序付けたりすることができマス。 まずは基本だね。 集計 コレクションに含まれるデータをまとめて集計処理することができマス。 Pythonでは、sum()、min()、... -
Pythonプログラミング
Pythonのコレクションの組み合わせと分解
【コレクションの組み合わせと分解】 Pythonでは、リスト、タプル、辞書などのコレクションを組み合わせて新しいコレクションを生成したり、コレクションから要素を取り出したりすることができます。 リストの組み合わせ リストの組み合わせは、既存のリス... -
Pythonプログラミング
Pythonのディクショナリとセット
Pythonのディクショナリとセットは、どちらもコレクション(コンテナ)の一種です。・ディクショナリは、キーと値のペアでデータを保持します。・セットは、重複を排除したデータを保持します。 【ディクショナリとセット】 ディクショナリ ディクショナリ... -
Pythonプログラミング
Pythonのコレクション(コンテナ)
ちょっと頭の中ごちゃごちゃしてるから、まとめとこう。 【コレクション(コンテナ)】 コレクションは、複数のデータを保持できるデータ型のことデス。 コレクションは、データの順序や重複の有無によって、以下の3つの種類に分けることができます。 1_シ... -
Pythonプログラミング
Pythonの基本的なコードの書き方やルール
簡単にまとめておこう。 【基本的なコードの書き方やルール】 コードは1行で記述する Pythonでは、先頭から順番に1文ずつ処理されるので、基本的にコードは1行で記述します。そのため、行末にセミコロン(;)を付ける必要はありません。ただし、複数行にわ... -
Pythonプログラミング
Pythonプログラミングのクラスの基本
【Pythonのクラス】 クラスはオブジェクトを定義するための仕組みデス。 オブジェクトは属性とメソッドを持つデータ構造のことです。クラスを定義することで、オブジェクトの属性やメソッドをまとめて管理することができます。 クラスの定義 クラスは、cla... -
Pythonプログラミング
Pythonプログラムにおけるメソッドと関数の関係
メソッドと関数ってなにがどう違うの?? 【メソッドと関数】 Pythonプログラムにおけるメソッドと関数は、どちらも処理のまとまりに名前をつけたものであり、基本的な仕組みは同じです。しかし、メソッドはクラスのインスタンスに対して呼び出すことがで...